<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:klac="http://www.kla-tencor.com/20220331"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="klac-20220331.xsd" xlink:type="simple"/>
    <context id="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0814c5088c5c4079bf9066ccffc52668_I20220418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <instant>2022-04-18</instant>
        </period>
    </context>
    <context id="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7f0a70ee2a4a4c4988ec3b5c08bba429_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i132178438e8745aab512f9f945c9b5a0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i80d45023f147479ea1b0f8f9c10c7d3c_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9a8ad9433dce4a32b925a341388c9a45_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2ffa77a6c41c466ca9b88d549b842478_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3ae5968891ec40b29eadb91f507941b3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2bf9b1ba31994d9eae12a77cd0e63b76_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie768c71bab974934a09c8ae3d3a1285f_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id38ada994243440d8090616c0cfb0137_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i095fef59399141a09539491525c47a37_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i174125fec92949a992b717cf7f136f6a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4c5efbd749634304bc5f16f78bc3e1a9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="idc4e3b4c98f74aa4be91a10ae27e0330_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i3285bcc47f6c4159969df55b507b4f2d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i62b002094a5e41b28fa6c571dcd4ed26_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i20443d579b5240adb964ae2a41b34b25_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3911e9e53b8f4d18bb96c9327f6b1d12_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i1e8ab180e5e248cfa094e405c9ea80ff_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6d24805bcd734841bc69682b16a362bd_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="iff18627b99024b728fa40d2f79620549_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i030e9127128d443c8115d3e04d3e9970_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i2d9f6deb9cb54c34b17cf701efed1d5c_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i5bb62efe039d4786b016bd35cf7afe45_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i9462305e853d4da29f6c770e40a44ab0_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6466cdfd309444f3bfdf2bb897a32f3d_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i8e59a5fd5a9249d7a5ae064e758b5d88_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i1e9a44b93a7144a0a2dff1f272bf3610_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="iae24374a02784970854c2f0a03afd8d7_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i11d7fcf473984fe9a96cd425182b4c23_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i6601a234e522421f82e15f644a197559_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2ec9cac661fa4e1892bd2cf235b2cd1c_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i83b5a00e42f842d38b576a5d3b590084_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9c0666d9539a47b5a47689b341cfe172_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0650cdc0828a4238b87c515fc1977d88_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic6cff278baab4f83aa61b285d4083425_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id9d0ffc3d8bb484699a4ee809b6b7cf2_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8a7a9b6623884d2daeca014d43217977_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i27ef838b593c4190a7996dc49fb9ae21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e625d1a9ed8490abeb4206dd56b8193_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i57a85cdc6df740ccbfa048ffaa473267_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i1dd4cd04a96a4a90a6375e0aee5b8e54_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i48f2aeb9bf774f379a7c3355f0d47561_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="ieeb8b60481a549ff9146587284e6aadb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e06d226e45446dca75b8ed225c0cbfc_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i25babee0c11b47ecab6b1454298ead69_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="ica763e6b7c004e2f89384f66e276fe4e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i6d7c76f408da4425a255985457ca1c74_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="if5e0e3d0fda34ce69b5ef2492623086e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i9c3d7eea8c504699af1ba0e1f56b7347_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic599dab9806b47899967d626b0775e69_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="idfa3a490d90d4cb590d3554692540753_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i852a0c9764954c1f8b7b0efc88905502_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i30dcffb9059c4883babb39c623484876_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="if8a3f720614f4fe284642c432106fe8c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i4ab813b5e02848bc98dcc99294d15499_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i7a8ada971f9c4c77b0252a560f05baa2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i49e2dafa1be0407db14f51a4d451676a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0f694eb73e9d4b6ba2be43ed1d4dfeec_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0e65e11a2d414a4789ec4b1fd9f1c9e2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i92809fc7a2bc4c4cae3f31f5b8d93344_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibe8ca02934174760973234523c9eb774_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="icf7c42d653d94cc7bf4c0e1c23308e18_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9d1f8f17ddb542b496d34e16652659c8_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i36d28948b95e41d2979d4e2739dc11a1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i45d2b91e6a84465882272f04dea70534_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id317f05b2cd14788ac80600c205857f6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i959493f7d4244c6e9ecf6dd3e7f02200_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id36af20904654100bd46c67a25c3029f_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ie87c3367da7c4608b1910323a1f88267_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i7fcac25a25b34d658921a568c7d61728_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ia1be6e46de4d4229ab39a28f21446ed6_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="id68360359560413189e31d47ccd3375c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="icb434edc375c44fdbf1b2e9ec9cda945_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i3ec8a2a81c66483f8858c0a9135b0f7b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i90492d375481475dbd7b21a737bb9046_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i4c9b61ada98f4233a92a63454a1756ff_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i25463fb9a5db4819aa81a7f7f3f452cb_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic1b38a5f269140598a44b502bbb1a22d_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="idce490b3f0954418a8c375c96733cb97_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i29126d3ed12947609df9bbe00f003dec_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i177dd8b9f57a4c13a4becbbf58317046_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i53d566c9cb62455f90b13aa1b457dd26_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f324a61655441c8a62f3e2178c5d148_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i341b0fadd17b4a9ca9e0cc4b351ac8f5_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibea145b3ed824a4886a9893881a41b79_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i47d3e1d65c6340f7be84361e4dcdf099_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ac71dcffd384c17abde5a852a255305_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib96526b4130d404abf3880aa2b9f5552_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i7b3f33be5dfd42149c7c574e479e1d79_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie502202648994ef8893783994a85b656_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i07e85cb87f014116ba682497246dad41_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="ifc6d874d85a34a8d82e5e0294c9c228c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i43ae8b5971334940924b7579ac7e6b38_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="ie95a477c9eb14e38832f9c4028a6e8b3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i94a3de28164546a788b5cf57ff3f8fb3_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i460d0a460f774c33800391c6eed7259f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i85a698da8baa4aa3a2ccfcf7cd0c8273_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4f41fb42237a4221bbd8b56e5dc94d87_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i702fb6627a194f4bb332796271c313ac_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i5909bf5d391c42d694cef2d44c4152e7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifa3e575acdcc4af08d97f972387c5bf6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i558531f91c6a45428fe926b50da9e747_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icccda9c28b1e4d028847553ea7d81026_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="icc17e060c19a49baa3b5b14e94ea201d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="iafda4c98508b487190f6ec341963f2ef_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i652db5e9745b49f2a3a1706686972622_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i807f4fc2cea94d49a8fa82734108f6ab_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iae859cccacc24cae96806f38713a3e6c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1f0954bce3334cc59c2be0c4295e9cf6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i04512adfe2114daaa8796c84ffd4bb6a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4e2156290d624e2582eb8d41efb405f8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6322ed7f710048248424f5f5e96ae035_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i24dee694941f418ea837f4b62fbae589_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i125897829fee4aafb84f2b52405016cd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i29a63a5dc64f4e1e875a9de70babb48d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia1750d18a0044507acbcd09138274c1a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i13dc4491a3ba439a85a270987907f355_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">klac:MoneyMarketBankDepositsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie8102a6c8d6c441f89dd7babee9a9575_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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">klac:MoneyMarketBankDepositsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia1575fb2ef2242c7b0f4674d4b55bf73_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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">klac:MoneyMarketBankDepositsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if9d107c52ac74f5ab614c6f57778636b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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">klac:MoneyMarketBankDepositsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i697bf23d24034589baee13cc7f711f51_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia774bb01b9ec441b83a7b93bd3d1627e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i274b809a31e54a23873f9bc869ac6db8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5601f491ad30458b8434ebce811d452e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3b4c56af935c4b769acb36585ad958d0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3a9bc8008a49464e83395714cb72896b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6710b4a7ba164373912a8954aa72e81c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iad94582dd74041fdbd5758e62f091289_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0e5b56aac9d7479d812ab1f0a655c689_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SovereignDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1ba6216a215f44e8b51a324092590a78_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:SovereignDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7a289cae0a1d4ba4a8e0c3ed0adbd1a6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:SovereignDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if95295c89f4f422883d07f3d6b557f2d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:SovereignDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6f117abf00c543988fd666e9f30c325b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9c218cff7fac4b7dac7f982393046149_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib64531d791704d6fac2f3d66918a02fc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i527a087a87eb44e4aeeb4f52c56ed6ab_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id626c3032ad94e149c94653de10d5e75_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3f98d05970aa4225871da6b040afa31d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if9912d562290496ab13d3e7c851ab3e3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2a6f4dce4554428c85bfa3610c6a71df_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i697d209e3bdc416ba3e530e155a97a40_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4c1f7ff74de1466da5b6f5356f0f663d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-03-31</instant>
        </period>
    </context>
    <context id="if19f800f21994e9caa4963c9f8501370_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-03-31</instant>
        </period>
    </context>
    <context id="i6a8020bf66db48ee9b365796b77bc623_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-03-31</instant>
        </period>
    </context>
    <context id="ie6234066c3e44ead8b2d75a6d4267440_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">klac:MoneyMarketBankDepositsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iccac6407f07e4016bc1f276f13f9a276_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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">klac:MoneyMarketBankDepositsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibaa3a68d937f44bd81bdfdd0b11ab427_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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">klac:MoneyMarketBankDepositsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4e4ccc691ec14b0d8e4f32c107272212_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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">klac:MoneyMarketBankDepositsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib4fc6797a6714968a69d6003ed8f7894_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9339eb0d4e334f84bdc6705ea5b91f8b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3d1ae794398c43d98bdde28c611ac6fe_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i879c8a0cdaf0412dbfdfaf36b975806c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic665e0e9e38e4158ad2cf438734c09d6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ieec64b3e92374ee390898e0792fa772e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5de9de8acceb45e598ed5f8bd2ada80e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idd253049e5024acf9891abff88f35246_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i56cfb3c5bbef4ae2b13e0122957393c5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SovereignDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i289a5ac2cdf94c709a2f031c2b82381b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:SovereignDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5b9ac62a8cbc469291b471782eb8a820_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:SovereignDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0ab74dcb14b74fb39897eb477d0923ba_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:SovereignDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic585b2c4cce14e499799223ff21fc6fc_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i67b1baddd75948da96221255f94a612f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i575391e53e5a45cd8bad7da57a8f98c0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1ea59f40fbce44119c3f73b395880122_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i96ec69be21de4ca589d74c1bf2936812_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i386d0be4349d49eb85efbe2373e6d7ff_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i73691e3fb9694838a612a4cb6dc09761_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i68a166bdfd54479aa2db9e58afbe3c9d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie094241d053840b4a8dceada870a0c90_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iff1b6e42ebb94c0d92f7a1fd6054818f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifeb35e737abf46729b19140d7e99e7b6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic31c456c4d534cf19086710abc095364_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i217b104bdc414a4abb7fe511367535af_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic600988e900f435f8df26d11122f342d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-06-30</instant>
        </period>
    </context>
    <context id="i86dffb18c67647b1a1d68f0a4f181b99_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-06-30</instant>
        </period>
    </context>
    <context id="i6f980b8a4d77473089631877cbb8ff15_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-06-30</instant>
        </period>
    </context>
    <context id="id27992a337cd4f9baa4e127ed0b61793_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie33a91f13eb943d29b221d812a004274_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i27484fbd0112473ea8b9617d5ab613e4_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4f4d6ad01cd14f8b8535afed3b257758_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4a53cd00ae8546dbb222aabe5f810373_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib4694a6bda3d4713836ce9465e98d04d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6e44a191c4c2490195de84b8033047c2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5047cc4ef32449c79f6a1a9949f57cc8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0f5c7a99528d4dde8fc58a382258ca4c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i337945297595428db23f8b1dcf792548_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ied776168887e44af977567194a587603_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6f01f832bebd47689a479cbf705c09cf_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie1165978a9e149e9baf1c637b00f1f16_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i80d5de4527604db291dcd014fa1d60fe_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i520ec9509c42457794d0696cf92327ab_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ieea29315ef974838a85ac1847efadfe6_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1bf1b7c89b794dc8a4f76ce6b823a391_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia0823ab66c4d480a834b913114114c21_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i79c90fcec52a4c289f553b5e3cec822f_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6eae635d563a493cac429791d3dd314e_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i11f2305382834d408e8230f0dbbc9e1c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iff7e6b66b8b4472c8fe4514d3e3f3ce4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i836f3f5b5acf41ed9189a608fb6bad3a_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3291ccecf1bb4d56a17afc212e3187e8_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4136ee33dad8422badb3df151b16a493_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibd55809add8f4bdd97194c8a4eba5ab9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i340f556144a44720b2324e57ca9a9607_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SovereignDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i40597671813d49938614defc81b9984d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib6607182dfb9439bb0dae37895b29e32_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0d1cb6e718ff499981beccb334133786_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i006793621b254d169a411a686152de6b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia3fb1c9078d94b999abdfacee34f6da7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SovereignDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5e2105a99dcb47f3ba481d1a7a1d3dd6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i40b42110efc04132a5a669df5165c1e4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8407bf8fc1d34e0cbb459ccb16d74827_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">klac:CorporateAndGovernmentSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie039f14087314633a2837213c9f5ae4a_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">klac:ECITechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="iadcc9ce3ab574842a139805a220bfb07_D20220228-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">klac:ECITechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="i9e72382486bb4214bfd581491aa1aae7_D20220228-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">klac:ECITechnologyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">klac:ExistingTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="i5acd65ffc7a741fa91856955f30fa71c_D20220228-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">klac:ECITechnologyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="i89e30427df094880948065349f92ac63_D20220228-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">klac:ECITechnologyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="i6b924e680d3e4564ae8767323b03671a_D20220228-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">klac:ECITechnologyIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="if6ae613c5ead425293ba57a33b9a51a5_D20220301-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">klac:ECITechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1296eb42ccae4cfcb7417e7bff7407d9_D20210701-20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">klac:AnchorSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-01</endDate>
        </period>
    </context>
    <context id="ifdef779f73cf48efbfb6b205a3b4b287_I20210701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">klac:AnchorSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="i349eb1cf4c3d4724b016369e0df4c224_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">klac:AnchorSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i62b872b9c2f6408aba72e05e290bfac1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">klac:OrbographLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i33f94ee32c75409ba7eb60c44aee4c14_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">klac:OrbographLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i105c4355afa34c7eaee079e70f04e88d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">klac:OrbographLtd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i30af87633603458981c1cb121f4e01d3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:WaferInspectionAndPatterningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib72515c9d9574598af3e262247697ed7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:GlobalServiceAndSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8cd508f3befe410693447c4f5d991b08_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia97373a772cb401684001b8b1dc2356d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:PCBAndDisplayMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i98ae591d8b7e43deb80245e45682de9b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:ComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i758b71b001c8491a992484995ce5fced_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:WaferInspectionAndPatterningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia3a2bb395a1240f9a94dd5ada3e2e186_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:GlobalServiceAndSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9bf234b1b29c41d5aa3f92bc0452e5fc_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3a1da73b83364555b260cd1650df7746_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:PCBAndDisplayMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i583df2eb3c5b414f96b402d5f07948d0_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:ComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i03c9887b46504e48a8e328082465c699_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:WaferInspectionAndPatterningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4f672f01e9f6418fb1d689617b94e17c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:GlobalServiceAndSupportMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i95bdccfd2f93452bbdd3bd3f1c146aa1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0e27c77c1ebe46c4ba80941fac722ec6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:PCBAndDisplayMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3df82cd822d04b60af57741ccbda2a70_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:ComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8e07a07347254ebeb96265b3781429ea_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:OtherReportingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i89d33de0890c4586a7b445d8757cfd81_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">klac:OtherReportingUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9d00f2391296458aa14ac7c51cab9289_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">klac:ExistingTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icf0eecef38b742a6bbd0e8c4bb944f26_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">klac:ExistingTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia288d09131e04397a8e57a35744336df_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">klac:ExistingTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic500b53da96c4b44b2bb62416e9d51ec_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">klac:ExistingTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i67931b56945d45ba9c5b98827ba8b7cf_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i269197262b534e2e89450c45bafcfa87_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic4aed787d8d14fee9b972614d3604f05_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia433cb7f6f9f45c58ca65e6d2a14577d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if9b6e9f0a45c41cd97fcd11f79e1105f_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">klac:TradeNameTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idb4c8eb6873e4f2f900f76bdbdf6c1ad_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">klac:TradeNameTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5f41fcc015cf4af293543d1d354de961_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">klac:TradeNameTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifa3a7a272ca448bc97b4a10fa254dfc5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">klac:TradeNameTrademarkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifd5f71456fe44f9f8ba295fe92cf5d41_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib9da3c84b2524713bbb6d26a861859aa_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iaf2ad0a63d2f4244914136ca887c3d10_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i25b17fdf88a94d30a6dd5bbc2ed1b94c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i22206a06c46b41a4ac2a9a47913029c7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia0a0af19957342c98fddb3566ab7cb7b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id5f11cee23bc46558d4903229c532768_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib4bf27ff69d5476fa23589e768808d71_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1e9c83296369424da2e17e0141526f9a_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib44a04935c524fff920563d693bdba83_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i95bc9cf195904f1ba440f29746a8f81d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibf30218c5aaa429aabc5ec21f7ad269a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1a3bf4bfee2d4a17856e21dfe6875a0e_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i991c209840a04e9d9af264f65a648c12_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i27b1aa928229471294dcea7ae53e31ab_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:SeniorNotesDueNovember12024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ieab067fe79864e4db0a92c04961bc3d5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:SeniorNotesDueNovember12024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5b89c28c3e5a4d5c8a11a551ab7464c3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:SeniorNotesDueNovember12034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if694679329224a6da215f6a95c2973dd_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:SeniorNotesDueNovember12034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibfe04eadb193481b9460c048061dc2b9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:SeniorNotesDueMarch152029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6dad72b133cd4fe89a17e5fc070bca58_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:SeniorNotesDueMarch152029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie05a88b4818746dba579df25daae2a22_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:SeniorNotesDueMarch152049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i80cc5d0ac1bf41feb82e0e69b0c3312f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:SeniorNotesDueMarch152049Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if92584038e8a41a6a518eacc62f190df_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:SeniorNotesDueMarch12050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0b49c5274f6849a289c2f9a22b521d03_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:SeniorNotesDueMarch12050Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3f2b180a753a42e9aa95a0d5fb802b2d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-03-31</instant>
        </period>
    </context>
    <context id="ibb9688d6e17e481eb8656eb626d6319b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-06-30</instant>
        </period>
    </context>
    <context id="i9088b9eee34a4dd0b669746f24a2e4f9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:A3590NotePayableDueOnFebruary202022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5fd948ed80cf4a519d0402508a6fa5d8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:A3590NotePayableDueOnFebruary202022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i422a8d3aa569487294592c15ec72608e_I20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:A2020SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="id7e3f505457a434da15f28d3fe4e2331_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:A2019SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i30e870d6a11b4c6f9cc7f24d987d4b81_I20141130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:A2014SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-11-30</instant>
        </period>
    </context>
    <context id="i2bdff814c0fe4eeaa0ffc3dd42ceca34_D20171001-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:A2014SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="icf23128f64104435994a1bf7afececba_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:A2014SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i63a64102ef5b4597a2b390b64937012c_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:A2014SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1a920da0f4e64bf585a91d71516a07df_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">klac:A2014SeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i60dd842e56cd4f9b8747848225b641ea_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i551583173fae4420b2608fe57832354b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib05a69b47f8b484aa036735169743a3c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5a8c7618355c47fda84539e3337a657e_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i3331b10af1a9482da4e08d17366ac3c8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia18edcf5054a4df19e4070071a4bba49_D20171101-20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">klac:AlternativeBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="ia99103eb170a43d4b297fcb6d3ecf143_D20171101-20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">klac:AlternativeBaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="ie038f41274d049e0a142dfca580ae8fd_D20171101-20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="ied1bded768144903b92f86372d7f65b7_D20171101-20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="i3c19d35c0b0344ea9237294efe49f114_D20171101-20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="i3e9ef74ad07d4338bcd84f8fda40b11c_D20171101-20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="ie6b805ba54994fb09858021fae309fd7_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3322dd929fa94b4d848fef7f43fd0e49_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i25134edef6f945a5a66d4939ddb1f33e_D20171101-20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="iebaaf7433eaf4937ad231ac4c43d5871_I20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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>2017-11-30</instant>
        </period>
    </context>
    <context id="id846e6a3d7e140ed9424cf741a0870ef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2cef7ac759e427fbd15d3292774fb0f_D20210220-20210220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-20</startDate>
            <endDate>2021-02-20</endDate>
        </period>
    </context>
    <context id="ifdc3ec360c0a49af87490a527fe22ab3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5ae2d616f2d64614b8ee65c3681a6884_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic18bb9026bc140b1b527d10b7a859fb1_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i78570a71c1f5466ca87c77d8f5cc5f54_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">klac:TwoThousandFourPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i25bb10b3a5f54e28ad925be57e317564_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">klac:AssumedEquityPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iff5fd2a0034344e389aa941bdc473d57_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">klac:TwoThousandFourPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iba1403e6e4134d0d9ee3fa7631e01917_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">klac:TwoThousandFourPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9ccee5fb01f34c38a1adf30543504fa0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">klac:SeniorManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9beb9b7da20f4fba933e5763b0e8a65e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">klac:TwoThousandFourPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">klac:TwoThousandFourPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if9e4342adcf245339b35fc785837316f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">klac:TwoThousandFourPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia14cb097d9f24d0b9d7150ca2d883d51_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">klac:TwoThousandFourPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i59b1da02132e412d99cb325461e9f30b_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">klac:RestrictedStockUnitServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i40acd2c6c71e4d8a81ca6a4eceac5f7c_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">klac:RestrictedStockUnitServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1b4d9191f76c469092037bdcfedbaaf1_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5e5adaffb6b5461d9c8b9f37230bad36_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">klac:RestrictedStockUnitMarketBasedAndServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibe88a793fb4941d68c0c36a5c26748d3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i42fc451d4bd64f6daf16fd8fb8e62beb_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9fe9897464334bcbb8a0568006cf5dbd_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie40cbbdd58b748d1a2ef689cb00ace7a_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia15aeac54634458e8713ed5d642bb096_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i86b49723bc7d42349520595185c0f157_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">klac:CashLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i325111e14f8e40b380f12aa37844e1fc_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">klac:CashLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ibcaa883664ba4dd0b624c927d0156d82_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">klac:CashLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ice4190d6f1f8494caddfc2dacae2d9b8_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">klac:CashLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4b3fbf67959040a1a5cb0e12b0b964f0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">klac:CashLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifcae112132bf41459b2f22008d334c02_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">klac:CashLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8a0f9929f1bf4c1f9c3362f52ee26fee_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">klac:CashLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifab62f05f0364176a611fe625a67672b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie8e3abf2bee048fd9b64d6e363a4df59_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idd01a63480b04de2b98b0fb94e025a52_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9a86a3652c80459bbe24148e886b76f8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id92364a490554e51b4b25d142c143580_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iee9d1bcab5f74384a1475a7c9008be6d_D20220301-20220301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-01</endDate>
        </period>
    </context>
    <context id="id60076e7ace249dda0d76c5c2f22f152_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i3334b183d8f44c0686817733b300880f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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="i01ca04be699447aab3153ede416b0c43_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2d6bd7dec46040c2b44b378637152e22_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i463566c1f68d48788c75381f94355fbc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i24ab40c44b6e43f5b4f8633320d3f4c6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">klac:RestrictedStockUnitPerformanceBasedAndServiceBasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6edbdb240db2432bbb00023e84d19f2d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">klac:OrbotechLTSolarLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8494c5c77973419d9bc3115cbdf6840f_I20210729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <instant>2021-07-29</instant>
        </period>
    </context>
    <context id="i9e1846ec12c94371984f8c001a85d84e_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i58ffa408d108478993e9f0bbf32ad37e_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6c69373481d84861a5e9d9519e2fb87f_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ied592ad62e4842dd8a4155ee0fde330d_D20170501-20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:IsraelTaxAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">klac:OrbotechMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="i802d97781bfe46c09cf834c2934ae8c5_D20170501-20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:IsraelTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-01</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="i0c882789cecf48e8904cc92f18d16235_I20180831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:IsraelTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-31</instant>
        </period>
    </context>
    <context id="i8f8f7b7f05f3481d92631b27afd7c90f_D20201201-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:IsraelTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3656092199554bf4aad1f945934dae9a_D20220303-20220303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:IsraelTaxAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">klac:TaxYear2015And2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-03</startDate>
            <endDate>2022-03-03</endDate>
        </period>
    </context>
    <context id="i76ee0e87df834b97b61c187c78d57e5f_D20220303-20220303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:IsraelTaxAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">klac:TaxYear2017And2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-03</startDate>
            <endDate>2022-03-03</endDate>
        </period>
    </context>
    <context id="i383550847a114f248cf08da9c2abaf4d_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i17b10b8789e647d3b9abf4cc15aa749a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i36cb736eb8514b35aa78c31ea5d537da_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib680145412384ebb87d47bf4d5666031_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i24920eebc68e4b31b60baf557130091f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8f8e58c05271485b92b3c14f821123bc_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7517fbf0f23f4186b2a0792b1720a1d3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:TreasuryLockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i275c42cef27f41e7b03157f13074db8e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i331fc8061d3448afa2281495e5843efe_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia74aa684819842588c706a02e0c5ab61_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2ea4211581764d9ba01892a840017c30_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if057c31a005f4714901e9458972aeedb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic3f5b25723314d7c9834359579aa0218_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iea4220026dac4fb5b135697b37b7494f_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4cf602c000af4d2d82f52fd998896e0b_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ieeb6c388329e49e48f8cd10a8952065c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib1ae793bce7c474e9314864c6850d7df_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9622cd854160405683a0fa8dd466418f_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i946e09c52ce84b9f8d2cd1d8a658d3e3_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i029f52c723e34e908874d566de5bdfe2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-03-31</endDate>
        </period>
    </context>
    <context id="ief29024feaf04e04ba61c84cb2dd876d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:CostOfSalesAndOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3fd5de5b68fb41c08d394050f1b862fa_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibd6531bde7ec4a96b4ca9832c6c51ab6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:InterestIncomeAndOtherNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i69695b1be87d4c01a8f6076935e8aabf_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-03-31</endDate>
        </period>
    </context>
    <context id="id6ccd267971d464d90873523444682de_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:CostOfSalesAndOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if6edb2af1e4847c4aee982915f80416a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic48f4515fb5e4095aa5c81d9d22fe72f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:InterestIncomeAndOtherNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic35c5b3176b449b8892d4fa98b4e907d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6b1ab94a1ac040538195c3f9e77416b9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:CostOfSalesAndOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia401b5213afc4cdc8e3ba6d8e81bec53_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i64ceba6237a3449388001ad1f94dc8e8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:InterestIncomeAndOtherNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i282210105bdf470fbf62ea34dc6c2e3a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2cd24de4f2914e26ab5c2e0152790e19_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:CostOfSalesAndOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6a65f3db298b4b2e883f219d645aee60_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i37b58382e6fb4471b0db477808fbf19a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:InterestIncomeAndOtherNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ibc102b6f236542d684b1f12a96e7aff2_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</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-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8a1612557a4844efa9d4af94b53121c0_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:CostOfSalesAndOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idc644acec8ad42ff8440910fb7a3d433_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i24b11af0bc7342318dc2c88f7d654621_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:InterestIncomeAndOtherNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i478c223b51d740cb8255548161338464_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7481f64c4efc489f9a86f26d44a55a5a_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:CostOfSalesAndOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic94c82e61e8d4657a2ba0f366ed5948f_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5633c9734a3042129f7e570b458ff01d_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:InterestIncomeAndOtherNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if9668006b046433994776f9886a03144_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iad7affede58e442b8926db7a6bb1eb47_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:CostOfSalesAndOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibcb478b29151493eb8c1432ed583b2c3_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if4f4057f300e4b68ba47ec66161bb1c1_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:InterestIncomeAndOtherNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i051ea587ec9c47da8cd1581508508ac7_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i089065c1be384efbbbcf2146e96900f9_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:CostOfSalesAndOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3615f26224754c27a228ffe9e0460916_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i95024142924a45e694fa12adb26ed45c_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">klac:InterestIncomeAndOtherNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icd33b984d7f94308a26d135122f6f79f_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i28528e9640074cf2a3be519cfc774eb2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:LongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i021c7e5e669543d69de93ba3d8f3f141_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:LongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id015344f5f3141f0a7e014e924e57f62_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:ShortMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5b5d62683fe64599aba8e834f62603ed_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:ShortMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iad67918afbfe484baa3932b250d58720_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:ShortMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3b86259dff574e98b6a3f5ce83741845_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:ShortMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id0451299815d4abf8a98cec00f764cdc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">klac:OtherForeignCurrencyHedgeContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:LongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id00c3164508f46c7b02f66c9e094ef11_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">klac:OtherForeignCurrencyHedgeContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:LongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i68ec84dd153241ebaf324614c51951d3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">klac:OtherForeignCurrencyHedgeContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:ShortMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1f1eb1d5292241438c5677d1be2a7dfd_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">klac:OtherForeignCurrencyHedgeContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PositionAxis">us-gaap:ShortMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i424f0255470e42f78ec25f22d27af820_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i41c2ba45bccf413cbbf43993d0339cff_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6845cd28f9d44b31b5a480dec9005d89_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8505382059f3446e9626bd06d0805e25_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6f25c5dc6b544597b895fa097deefa2c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</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-03-31</instant>
        </period>
    </context>
    <context id="icb03acdef58941258d826a4a16fd2331_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="ie0168555b7414d7cb7e2ae5586379bf2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1cbf4e26b3a14696b30131a16b1e642f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if5ed2edb6a594e68a2679571c0ce4007_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7af366d5864a498fa120a5998a8c9019_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id0870c54113a4eca934fc07b117f3b6e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5cf0c62bfd0743f4ae5f27a0eef2c721_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7e033507695c4c3cb1c9ede9e06dfa8e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8e00744074ea4dd492b6b37325a088be_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0ea1df3ff51b4d37a23e849d0d5cf431_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</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-03-31</instant>
        </period>
    </context>
    <context id="i2b427534082743938e7050cac4b5eb70_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</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-06-30</instant>
        </period>
    </context>
    <context id="ie075fd8e3fff42a59d3caf96f4f247f0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</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-03-31</instant>
        </period>
    </context>
    <context id="ifb58b0af6d354967aacb59886a38ca71_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="i383c627915a64e67b41b8b5f05606885_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i48edfd021e4e485a8abb29f27b37aa2c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2de4e7f2012e48b6aa98e90d6ec8ea38_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5918d4dcab764260b85742dcc6474635_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4f22e156f7124d1f91719ca84832edc7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if16db711eb204e1f88dc0ccf2910c2c4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib5b0c7f9f30343c798d5f0ef7138a06f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9f9e826751de4b07a1f27e505018d122_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic7eb7ee4cac847708551492067469ad1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">klac:AOCIDerivativeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i253d66e9fa75436cb5b6a9e3612382e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">klac:AOCIDerivativeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i261f432b2aad4bfa953690dfc58f907f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">klac:AOCIDerivativeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i18dd2c99331b41aeba5d6aa7a7fdda42_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">klac:AOCIDerivativeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5815ec9d3d534806b1fcddf6cb7265c7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">klac:AOCIDerivativeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if9208f766c6b45a4a69e1e517c1173e0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">klac:AOCIDerivativeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia6e61fc815cc4f1b8b0be716b74fdbca_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">klac:AOCIDerivativeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib6f21e6defcb4f6a9ffe949896634e4f_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">klac:AOCIDerivativeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i79f544f8bc22493b88ec6990bccdf10f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">klac:AOCIDerivativeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i602858706b4e48dda8e4b61ead7b7922_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">klac:AOCIDerivativeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6bcb025360d0401a95265ccf3341bff9_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:SemiconductorProcessControlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2ec15c7f6c04473f8dd77eefef4ab574_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i91517fb936a84009aa808cfeb9be78e8_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie515f07e0bbd48358875e303de1f32ca_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i26384fe9176f4fbf8c8327434b797fc3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:SemiconductorProcessControlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id90038e794eb485f8afc6d27f19b347c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:SemiconductorProcessControlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2c3e767a4c2b4a45a511a33583beb77a_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:SemiconductorProcessControlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0e0c2b9997de427690ea89fda1200fdf_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:SemiconductorProcessControlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i267eaa9a77594000ad3e72ec40bdc32b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i50f40ea3719f44309e32b2c344274cb7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7d2358d52efb4a67b3da4c112b6e447f_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i24bad5e2fdfc4a0daa4ef15ce31f31c3_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0892e95b09924f83bbe086ecb70696c5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1b83ffbf30e748a4a9a32d51558f93e5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib76c695c73b8499c9b4aeff86cf7fb26_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2cfea90bc5744583b34c53014aeba7e4_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0ea3a3565d574f779f9ab319c0a5b6d3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9c15384bbf604bffbe858c4f9098814c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i43c54c473b644e6ab1d43f32b01b0f86_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i215e93dce70a4e889d6d9ee393a58f63_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2f155e71ea0e42ccb4118fdf130463ce_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1e2613da68ac413a84f1eaadf0e2f7c0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic1e6bfbf6f704c1f975552ee31615e0c_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3ab9baabf865450c9537ec387064e53c_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia7d77506246344b6bad3b0b3db06d230_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">klac:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia89a45ddb6a447c08aff8b5e0a57cc8f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">klac:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1a370c55a72a4b8d9523fe2909a0c0cd_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">klac:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifc0de675cc384157b0be7b815227dbc4_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">klac:CorporateAndReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0aabb269ab31427b9ec2b95089f33843_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibb92ef0e3c4c46378c464a1c86221a74_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0fa43ecae8184911a56f4b041d53386c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9e4109f6ed954ae3a6ba885e2e9f7048_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia3242261311b4b8b81c9efd01a0615e8_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i716e59bed5d7410d9375f3212a30d326_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic907d1a1f98a44c9ae5b8e3d53864387_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8995d03ca48b44afbca88f203fd640b7_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i178ba00fa70f487a9d97da100a8d2835_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0e17665b95e642078c73f84bc1a652e5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i36e80421c7734642a48201fc01cd067a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ied5b1eb9f6624a4e9b9c68ac1904c38e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4591809e8bd5458580e27790c5559638_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if74673be627844e2840ae066c0bf6c00_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9f4e6432996e4319b51cb6a1a3b02c95_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2f630249695549b5a0309d048e209ba3_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TW</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4641c894769f47fb855897948e4b8174_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia4b0b4b0ad6648878178ed7a8bd3b533_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if64f8dd7ba3b46b9960ba7a926b106b7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if87b94f6e42042e190e0518dfa58f43c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i917912af27da4371803a5f6c106b43f8_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i674161cf0c3e44319d37eae0b719fc3a_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iebe40dd79017488da62c3335648d8135_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3bf9d7bba93741f39b2eee120defcf0e_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie9c370c7c094465d90e369e9056ecd6b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5488a69063854da79a9b8975684f052e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2cc57249b48043f68f4a46e36682a643_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie13a0833ebcc49cd802bc59a89a3377d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if40cf8cd7891420dbf4413e3c138036d_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0e48372e59104c47aa060335986cc034_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1b6640194bf848ee9263ff3134acc0f7_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9a4eb23b0006410cb75b7e3329566a6c_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6fb642ffcf1c4915a3f62bfa8d0d21d7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:EuropeAndIsraelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7747d56cae2f4b899e78a7f6bd805aba_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:EuropeAndIsraelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5c93226c144a4e7b933ee9b2eb251ab5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:EuropeAndIsraelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie58cabdee0784e15a89975e3c553ae35_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:EuropeAndIsraelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id6a8cf9b4e4c438abc1f29c22269eded_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:EuropeAndIsraelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i502f53e0d85a4d8b9fdbd4f74d01641a_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:EuropeAndIsraelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i752e7022569a4e90bd3205360fcc28ec_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:EuropeAndIsraelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1b3756b7ac19438998d96feffbfaff3b_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:EuropeAndIsraelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i25a83b9ac89c4f409a7deb467690e7e8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i76e008ebc6f4446f8f71141f0bd2bdf8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib1fe0cf8942c4c8f8013fa2b2f6dc273_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i022c99e2604b442293166d64567ee1dc_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie8a2d680ef3b4918a9b87657d504e43c_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i64d73402196b47fca98ec16fa79d5d50_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0c35c7aaa0c84901911c47c32a9db7e1_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1d0a3731cec244548649a50c177e6c7a_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0dab6e678b6a42a2b1f02a34ca762166_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:RestOfAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic85362c105ea4a758e5d0d4fdf977615_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:RestOfAsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia5dad954441446d388795a21e1922ac1_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:RestOfAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i817d56eda79b4ec79369e77293736c05_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:RestOfAsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2d870bcf85a2419e9d187eb1ebe8cf28_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:RestOfAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3996aca7e16f43948feb64a0e4c1ae0d_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:RestOfAsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3963925a64014546bc50f1005a81bdbe_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:RestOfAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id6e2b2135b8b4688982db3124897c4dc_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:RestOfAsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic352815b672747dc9caf6502842137ae_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic579beedeb7c4fe5a0e6e02d0929c436_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if8492ec418344ed9969d2b7e3a53fffd_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i60c6a910c5454b2f80a29d5d0170cd44_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i63511f1e57e546138a5c44f09e509114_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:WaferInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6d78e6b41072409a9bdcf64fc139a978_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:WaferInspectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9b003b46b2ff4af9974b065b17057c9a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:WaferInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8e786b5285b8413b99c9c31fbc490528_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:WaferInspectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifce747a7095d42daabce7f76bf2be791_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:WaferInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2ff008e7becf413cade4f845cc6913a7_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:WaferInspectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i17be01e089ad4439993cf7348e61ca1b_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:WaferInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8c28ddb6e8c3417d8cc7bc1d66cd318a_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:WaferInspectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i61e85cf0723a4e68abaf5c4bd80dcfe7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PatterningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib9d57c46c2004801af1228c8d8140c3b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PatterningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i05d4fdcb05c74a188b194bcc775dfc3d_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PatterningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i52ea2d272dd9455b84eb09039ad5ed5e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PatterningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5f74f7f9fff64b94af7508145bc55e6c_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PatterningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8b4de3b9f00a44a5b75057f48eae92b0_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PatterningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5037290957f4426fb0ad7fc0af5939b0_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PatterningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i308f5ab710c3410097f7a344751fa354_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PatterningMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i17e9f0e48b674b89b5391d715845adda_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib79008847274434f9ee04a884bc2e657_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iad765ff69c5e4b4e85d2945f1ee805cf_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id5722722fdbb4cecad1dd04bb77834d8_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie1b2ab37d47d4fc5ba259106fc4ef7f6_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie76189ede6d34d0e89f58cad0144f752_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id574128cce644279ace804984bc15449_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8baf87303ad94d40990e75af4fcb93c4_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:SpecialtySemiconductorProcessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5819a0ed909349f8ab750971f5d15c72_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4d1fc05a7dd64135b79f774a9d702eb0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4e68b40d17304558aae9c2d927370700_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1fae4a031a5849f2a12e5d7e595d30aa_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic4ba110a907d48f1a5b2e9460ab93ed3_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1fada4e91f8c4b158745af47c9dd7fee_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie973ee10a4934e879b85e39d93782851_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5702e5b6b81d431abfc303df082b23e2_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:PCBDisplayAndComponentInspectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3a9416cb2619404b9cf9f2a3d94717e1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic432d77ff0da4df89f3c818553f86102_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0dfb9cd8633c4505b58e583dc7bc02b4_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i92ef513fba2741beb0e76428e0cf6c34_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib24e941a1dac488cb8d6ae18fc8bb3c3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5f9afff2e6364921a41fa245fbec39a3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if3a0e8f5039a4b79a0a7e11af12ceaa0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5b96e18866264924b8f8f540ca9f7434_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i02b3c240f21747aa9f62fa2984306832_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i03ac491fb00f4c1bab7bbc425aa248e8_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i82b80824d2c14e40bca5d9f18359bbee_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:OtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4c6a629e77ad4641b34b2e114643cc35_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">klac:OtherRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7e3c79eecfd84eff9cb71225da92472e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i514b5b2073274f5e9a4ef021c843bf62_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6dceb5210f1c467ebdbcfe3219aac3c0_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id1f432f5d3a741eeb33fc16245ce8714_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2cdce9b2dc614ae8b01f57aa5143f0e3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">klac:LargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2d71c9224af4463fae8d2e633d0720ac_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">klac:SecondLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia5ce3771bb484a3cb0481cca06356e96_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">klac:LargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia555b6e56cdc4263a2e231051ab46365_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">klac:SecondLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic6c769710334407798f15caf3a7abd0e_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">klac:LargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5ec43c4817f54197a2133072446776b2_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">klac:SecondLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if7546b131c0b4fc2b26416815f052fad_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">klac:LargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iba7a98be44074d6f825e2faf1c4080b5_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">klac:SecondLargestCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib945416ed02f469e90e9fe1593ccbde3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7c21836ec3524af4aec7fbd3d87ba1bb_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6595e47cf74c4de6903405adefb0bd83_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i81cc5453d15f46b5909174f2aa1dab66_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib6befacf2ae64dd4a7574050b5dd0f32_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if47657cd8b554a0baced5533f809084d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib5674a14870c418bb75f0d8824deb45e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i72d5b82f74c14b67bab71c38b41599d9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i283b560e08ec4d9bbb8c09abd1f574b3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:RestOfAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia53dc924257245bb94ab35012864045b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000319201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">klac:RestOfAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-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="investment">
        <measure>klac:investment</measure>
    </unit>
    <unit id="segment">
        <measure>klac:segment</measure>
    </unit>
    <unit id="quarter">
        <measure>klac:quarter</measure>
    </unit>
    <unit id="installment">
        <measure>klac:Installment</measure>
    </unit>
    <unit id="ils">
        <measure>iso4217:ILS</measure>
    </unit>
    <unit id="derivativeinstrument">
        <measure>klac:derivativeInstrument</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180L2ZyYWc6NTRkYTI1M2Q5ZDA3NDkyYmIzNDQ3NTk0YTlhOTQ0ODkvdGFibGU6MGRjMDc5MDM2ZDJmNDI2MTg1ZjlkNWJhMThjNjhmZDYvdGFibGVyYW5nZTowZGMwNzkwMzZkMmY0MjYxODVmOWQ1YmExOGM2OGZkNl8zLTEtMS0xLTM3Mzgx_896b203a-83e0-4f41-b82a-c8fe59bb4fb8">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180L2ZyYWc6NTRkYTI1M2Q5ZDA3NDkyYmIzNDQ3NTk0YTlhOTQ0ODkvdGFibGU6MGRjMDc5MDM2ZDJmNDI2MTg1ZjlkNWJhMThjNjhmZDYvdGFibGVyYW5nZTowZGMwNzkwMzZkMmY0MjYxODVmOWQ1YmExOGM2OGZkNl80LTEtMS0xLTM3Mzgx_d667780f-fcf8-48b4-9418-971189c82a45">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180L2ZyYWc6NTRkYTI1M2Q5ZDA3NDkyYmIzNDQ3NTk0YTlhOTQ0ODkvdGFibGU6MGRjMDc5MDM2ZDJmNDI2MTg1ZjlkNWJhMThjNjhmZDYvdGFibGVyYW5nZTowZGMwNzkwMzZkMmY0MjYxODVmOWQ1YmExOGM2OGZkNl81LTEtMS0xLTM3Mzgx_fd95d072-f752-49df-b2da-a0384130e539">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180L2ZyYWc6NTRkYTI1M2Q5ZDA3NDkyYmIzNDQ3NTk0YTlhOTQ0ODkvdGFibGU6MGRjMDc5MDM2ZDJmNDI2MTg1ZjlkNWJhMThjNjhmZDYvdGFibGVyYW5nZTowZGMwNzkwMzZkMmY0MjYxODVmOWQ1YmExOGM2OGZkNl82LTEtMS0xLTM3Mzgx_26095805-efc2-4820-bcda-4bca500a682c">0000319201</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180L2ZyYWc6NTRkYTI1M2Q5ZDA3NDkyYmIzNDQ3NTk0YTlhOTQ0ODkvdGFibGU6MGRjMDc5MDM2ZDJmNDI2MTg1ZjlkNWJhMThjNjhmZDYvdGFibGVyYW5nZTowZGMwNzkwMzZkMmY0MjYxODVmOWQ1YmExOGM2OGZkNl83LTEtMS0xLTM3Mzgx_4845d713-99ea-43cd-9618-520e8d9e6826">--06-30</dei:CurrentFiscalYearEndDate>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i9d1f8f17ddb542b496d34e16652659c8_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMy0wLTEtMS0zNzM4MQ_bdd838f9-7ef2-4b3d-8fef-05e53b6add8c">http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDItMC0xLTEtMzczODE_3cb12cc3-f2d4-4799-8b5c-c0c67472d88e">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDItMC0xLTEtMzczODE_56f5b6c4-94ee-4356-a279-2f88cce2cc9a">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDgtMC0xLTEtMzczODE_027fc83d-bf23-4a0a-82d6-101f1f65af77">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDgtMC0xLTEtMzczODE_bf7744f0-4dbf-4d35-afd0-7af7f4bcbd03">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i59b1da02132e412d99cb325461e9f30b_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNDMwMA_d3c653bc-6183-4b77-a97d-af8fbf2ed06d">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <klac:DeferredCompensationArrangementWithIndividualVestingPeriod
      contextRef="ibcaa883664ba4dd0b624c927d0156d82_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNjAxNA_fac919d1-c482-4444-83fb-72684a6a1ed5">P3Y</klac:DeferredCompensationArrangementWithIndividualVestingPeriod>
    <klac:DeferredCompensationArrangementWithIndividualPercentageOfEqualVestingInstallments
      contextRef="ibcaa883664ba4dd0b624c927d0156d82_D20210701-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182NC9mcmFnOjQwMDk0NTBjYjQwZjRlYWU4YWVhMjc0ZWJlMzgxMTRjL3RhYmxlOjBkNmNjOWUwZTdkZjRjMDg5YjhlZTdjNGU0Y2YxNGY3L3RhYmxlcmFuZ2U6MGQ2Y2M5ZTBlN2RmNGMwODliOGVlN2M0ZTRjZjE0ZjdfMS0xLTEtMS0zNzM4MQ_860e6db7-605e-48a8-b196-bfa93c5d6413"
      unitRef="number">0.3333</klac:DeferredCompensationArrangementWithIndividualPercentageOfEqualVestingInstallments>
    <klac:DeferredCompensationArrangementWithIndividualPercentageOfEqualVestingInstallments
      contextRef="ice4190d6f1f8494caddfc2dacae2d9b8_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182NC9mcmFnOjQwMDk0NTBjYjQwZjRlYWU4YWVhMjc0ZWJlMzgxMTRjL3RhYmxlOjBkNmNjOWUwZTdkZjRjMDg5YjhlZTdjNGU0Y2YxNGY3L3RhYmxlcmFuZ2U6MGQ2Y2M5ZTBlN2RmNGMwODliOGVlN2M0ZTRjZjE0ZjdfMS0yLTEtMS0zNzM4MQ_7b766b73-5159-4719-9eda-37448633d602"
      unitRef="number">0.2500</klac:DeferredCompensationArrangementWithIndividualPercentageOfEqualVestingInstallments>
    <klac:DeferredCompensationArrangementWithIndividualVestingPeriod
      contextRef="ibcaa883664ba4dd0b624c927d0156d82_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfMjA2OA_77e23c82-29e1-4410-9d77-107a9791ea0a">P3Y</klac:DeferredCompensationArrangementWithIndividualVestingPeriod>
    <klac:DeferredCompensationArrangementWithIndividualPercentageOfEqualVestingInstallments
      contextRef="ibcaa883664ba4dd0b624c927d0156d82_D20210701-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184Mi9mcmFnOjE0ZTlhZDE2MTFkMTQwMDQ4YzY2NTc5ZTM3YjY3MzNlL3RhYmxlOmQ4OTE0NmY2ZWEyNzQxOWZhOTBkZDEwYTc2ZWE2MGZjL3RhYmxlcmFuZ2U6ZDg5MTQ2ZjZlYTI3NDE5ZmE5MGRkMTBhNzZlYTYwZmNfMi0xLTEtMS0zNzM4MQ_70867e54-2211-4854-98dd-5cd2972f5870"
      unitRef="number">0.3333</klac:DeferredCompensationArrangementWithIndividualPercentageOfEqualVestingInstallments>
    <klac:DeferredCompensationArrangementWithIndividualPercentageOfEqualVestingInstallments
      contextRef="ice4190d6f1f8494caddfc2dacae2d9b8_D20210701-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184Mi9mcmFnOjE0ZTlhZDE2MTFkMTQwMDQ4YzY2NTc5ZTM3YjY3MzNlL3RhYmxlOmQ4OTE0NmY2ZWEyNzQxOWZhOTBkZDEwYTc2ZWE2MGZjL3RhYmxlcmFuZ2U6ZDg5MTQ2ZjZlYTI3NDE5ZmE5MGRkMTBhNzZlYTYwZmNfMi0yLTEtMS0zNzM4MQ_9e8a9e79-ec24-4e33-b8fc-54902dc541df"
      unitRef="number">0.2500</klac:DeferredCompensationArrangementWithIndividualPercentageOfEqualVestingInstallments>
    <dei:DocumentType
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6ZDFkNmY5N2Y3YTk3NGUzMGEzYTFmMGFjN2NlNTQzODYvdGFibGVyYW5nZTpkMWQ2Zjk3ZjdhOTc0ZTMwYTNhMWYwYWM3Y2U1NDM4Nl8wLTEtMS0xLTM3Mzgx_05eaed92-907f-4208-985c-1bea7fc210d3">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6NTY3ZTU4ZDRiNjgwNDMzYmEwMjI1OWQxMzFjNjJiZDIvdGFibGVyYW5nZTo1NjdlNThkNGI2ODA0MzNiYTAyMjU5ZDEzMWM2MmJkMl8xLTAtMS0xLTM3Mzgx_9eb89a1e-831c-4954-ad3b-36cdaa618c0f">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGV4dHJlZ2lvbjpmODI3NmZjYzg2MjY0ZTFhOGExM2QwMmJiYmRmMjU3NF8xMTQ_4d0f7a18-67bc-41ce-806d-73af2f675ed4">2022-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6M2I4YTQxYzQ2ODFmNGY2ZTg5ZGUwZTk3MjVjZTYzMjkvdGFibGVyYW5nZTozYjhhNDFjNDY4MWY0ZjZlODlkZTBlOTcyNWNlNjMyOV8wLTAtMS0xLTM3Mzgx_d798bcc1-6445-4d10-900e-d68fab49a53c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGV4dHJlZ2lvbjpmODI3NmZjYzg2MjY0ZTFhOGExM2QwMmJiYmRmMjU3NF8xOTgz_af913e81-fed4-45de-83a9-b9a7730f8775">000-09992</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6NGU0NjE3MmU2M2MyNDNlNzg5MTU3Y2RmNGUwMTFiNjUvdGFibGVyYW5nZTo0ZTQ2MTcyZTYzYzI0M2U3ODkxNTdjZGY0ZTAxMWI2NV8wLTAtMS0xLTM3Mzgx_4955734d-c0b6-41d3-8142-b2b65bbf4192">KLA CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6NGUxYTI4MTg2MzU5NDlkMWEwOTJlYmI1NWQ4NTRmZTkvdGFibGVyYW5nZTo0ZTFhMjgxODYzNTk0OWQxYTA5MmViYjU1ZDg1NGZlOV8wLTAtMS0xLTM3Mzgx_560c6991-1395-49ff-9f1e-938d5a056fb4">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6NGUxYTI4MTg2MzU5NDlkMWEwOTJlYmI1NWQ4NTRmZTkvdGFibGVyYW5nZTo0ZTFhMjgxODYzNTk0OWQxYTA5MmViYjU1ZDg1NGZlOV8wLTQtMS0xLTM3Mzgx_8f8156e3-4a80-4c64-83ed-f25d0d5d1b4d">04-2564110</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6NGUxYTI4MTg2MzU5NDlkMWEwOTJlYmI1NWQ4NTRmZTkvdGFibGVyYW5nZTo0ZTFhMjgxODYzNTk0OWQxYTA5MmViYjU1ZDg1NGZlOV8zLTAtMS0xLTM3Mzgx_ff6563fe-59ea-4439-9bbe-77ad374fb45d">One Technology Drive,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6NGUxYTI4MTg2MzU5NDlkMWEwOTJlYmI1NWQ4NTRmZTkvdGFibGVyYW5nZTo0ZTFhMjgxODYzNTk0OWQxYTA5MmViYjU1ZDg1NGZlOV8zLTEtMS0xLTM3Mzgx_a37b6eaa-d5e8-41f3-b649-7c891a8749a5">Milpitas,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6NGUxYTI4MTg2MzU5NDlkMWEwOTJlYmI1NWQ4NTRmZTkvdGFibGVyYW5nZTo0ZTFhMjgxODYzNTk0OWQxYTA5MmViYjU1ZDg1NGZlOV8zLTItMS0xLTM3Mzgx_563d2ae6-f28e-4fbb-80b2-46e365a7fa3b">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6NGUxYTI4MTg2MzU5NDlkMWEwOTJlYmI1NWQ4NTRmZTkvdGFibGVyYW5nZTo0ZTFhMjgxODYzNTk0OWQxYTA5MmViYjU1ZDg1NGZlOV8zLTQtMS0xLTM3Mzgx_8828b4ea-eedc-4b9b-b8fe-b783cb85b2f1">95035</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGV4dHJlZ2lvbjpmODI3NmZjYzg2MjY0ZTFhOGExM2QwMmJiYmRmMjU3NF8xOTg0_1023d888-0ceb-47d7-aa9e-aa1417e7c1ae">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGV4dHJlZ2lvbjpmODI3NmZjYzg2MjY0ZTFhOGExM2QwMmJiYmRmMjU3NF8xOTg1_5c071fe3-02b2-4429-9d09-0a2aec17f84d">875-3000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6YzQ5ZWE3ZjEyZGQzNDBlMTlkZmFiNTU4ODkyNDFlMTUvdGFibGVyYW5nZTpjNDllYTdmMTJkZDM0MGUxOWRmYWI1NTg4OTI0MWUxNV8xLTAtMS0xLTM3Mzgx_7ec5dcc2-6c27-49a3-93b6-e2e559c38849">Common Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6YzQ5ZWE3ZjEyZGQzNDBlMTlkZmFiNTU4ODkyNDFlMTUvdGFibGVyYW5nZTpjNDllYTdmMTJkZDM0MGUxOWRmYWI1NTg4OTI0MWUxNV8xLTEtMS0xLTM3Mzgx_dbd63058-2a18-475d-932a-990786e800c7">KLAC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6YzQ5ZWE3ZjEyZGQzNDBlMTlkZmFiNTU4ODkyNDFlMTUvdGFibGVyYW5nZTpjNDllYTdmMTJkZDM0MGUxOWRmYWI1NTg4OTI0MWUxNV8xLTItMS0xLTM3Mzgx_07014022-335b-4931-950a-1f72574a2d64">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGV4dHJlZ2lvbjpmODI3NmZjYzg2MjY0ZTFhOGExM2QwMmJiYmRmMjU3NF8xOTg2_14f08024-8e7e-4c07-acfa-c416f9129c72">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGV4dHJlZ2lvbjpmODI3NmZjYzg2MjY0ZTFhOGExM2QwMmJiYmRmMjU3NF8xOTg3_5df73678-5bc5-4c4e-846a-f66599d8e336">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6MjQ3MjJkMWYzM2IwNDlmZThmNTc1NjZjYWQ2NjQzY2MvdGFibGVyYW5nZToyNDcyMmQxZjMzYjA0OWZlOGY1NzU2NmNhZDY2NDNjY18wLTAtMS0xLTM3Mzgx_5ea5045e-6972-4e90-ab8e-5a98c39b7ae9">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6MjQ3MjJkMWYzM2IwNDlmZThmNTc1NjZjYWQ2NjQzY2MvdGFibGVyYW5nZToyNDcyMmQxZjMzYjA0OWZlOGY1NzU2NmNhZDY2NDNjY18xLTYtMS0xLTM3Mzgx_b2e4bb28-723a-4e9e-b434-e358028eb1ab">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGFibGU6MjQ3MjJkMWYzM2IwNDlmZThmNTc1NjZjYWQ2NjQzY2MvdGFibGVyYW5nZToyNDcyMmQxZjMzYjA0OWZlOGY1NzU2NmNhZDY2NDNjY18yLTYtMS0xLTM3Mzgx_5165eeb7-be9b-4e83-824c-f9e4af59cc71">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGV4dHJlZ2lvbjpmODI3NmZjYzg2MjY0ZTFhOGExM2QwMmJiYmRmMjU3NF8xOTg4_ffb82346-828f-439c-9ccc-63f307ce51fe">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i0814c5088c5c4079bf9066ccffc52668_I20220418"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xL2ZyYWc6ZjgyNzZmY2M4NjI2NGUxYThhMTNkMDJiYmJkZjI1NzQvdGV4dHJlZ2lvbjpmODI3NmZjYzg2MjY0ZTFhOGExM2QwMmJiYmRmMjU3NF8xOTAw_04ae08f9-bb0e-48af-bb14-87e31d3fdce0"
      unitRef="shares">149235049</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMy0xLTEtMS0zNzM4MQ_a358db3e-557f-4c1e-9a1e-f8609c55fd0b"
      unitRef="usd">1415172000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMy0zLTEtMS0zNzM4MQ_94508d6c-5ddd-4846-a3a7-e2a4b1d4c6e5"
      unitRef="usd">1434610000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesFairValue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfNC0xLTEtMS0zNzM4MQ_6af7fac7-bf3c-4967-9a1b-5ad02b595ab7"
      unitRef="usd">1162724000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesFairValue>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesFairValue
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfNC0zLTEtMS0zNzM4MQ_369e9f0d-bc62-43e8-8ab6-6de231287927"
      unitRef="usd">1059912000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesFairValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfNS0xLTEtMS0zNzM4MQ_30f3adb5-0593-4115-a5eb-a954c129a1d0"
      unitRef="usd">1618867000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfNS0zLTEtMS0zNzM4MQ_f7b583ce-aa76-4419-ae94-1162a2033d66"
      unitRef="usd">1305479000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfNi0xLTEtMS0zNzM4MQ_f0003214-393b-49b7-8830-1f29ca7f1ec4"
      unitRef="usd">1982297000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfNi0zLTEtMS0zNzM4MQ_c8ab70a2-6380-48e0-a10d-7225326239b3"
      unitRef="usd">1575380000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfNy0xLTEtMS0zNzM4MQ_f57b6246-74bd-4afe-9751-3f75fc312e7c"
      unitRef="usd">403657000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfNy0zLTEtMS0zNzM4MQ_ab8a5a2a-01b1-4a1b-b746-202fd5e1d5cb"
      unitRef="usd">320867000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfOC0xLTEtMS0zNzM4MQ_3f993e38-53cc-41c0-83e5-f82174ff1486"
      unitRef="usd">6582717000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfOC0zLTEtMS0zNzM4MQ_75403878-9294-4b1b-b212-7d8473492ec8"
      unitRef="usd">5696248000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfOS0xLTEtMS0zNzM4MQ_79cd3c4c-c78f-49d1-95b0-29de4dc91c49"
      unitRef="usd">808874000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfOS0zLTEtMS0zNzM4MQ_a95886c1-62d9-4c3f-9c45-31517c54ae65"
      unitRef="usd">663027000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTAtMS0xLTEtMzczODE_10823798-95f3-49a6-89d6-15a52ba3c69f"
      unitRef="usd">2314471000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTAtMy0xLTEtMzczODE_73eea7e6-d29e-4be1-80d7-5f5a608994ff"
      unitRef="usd">2011172000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTEtMS0xLTEtMzczODE_ac0091e5-e163-4f18-97e4-9aab5f6e7a3b"
      unitRef="usd">614957000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTEtMy0xLTEtMzczODE_e0bd3ac1-5650-4bb5-b1ec-20a2b20cd35e"
      unitRef="usd">270461000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTItMS0xLTEtMzczODE_ddb9eb75-5965-44b8-b582-616d1dd3ea1e"
      unitRef="usd">1255672000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTItMy0xLTEtMzczODE_4802ed52-338b-4d50-8fc8-1c911f78dc9d"
      unitRef="usd">1185311000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTMtMS0xLTEtMzczODE_5d153c37-5882-4580-9c83-cffde5a60b06"
      unitRef="usd">441121000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTMtMy0xLTEtMzczODE_94371296-87ec-422a-9406-c004da8a4db7"
      unitRef="usd">444905000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTQtMS0xLTEtMzczODE_6c6115d6-7cf6-4f75-9b54-591433e8fd92"
      unitRef="usd">12017812000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTQtMy0xLTEtMzczODE_2cce009e-a0e4-4844-9ab7-c9e4901c01f8"
      unitRef="usd">10271124000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTctMS0xLTEtMzczODE_ee0462ee-151f-4636-893f-473a91cb0329"
      unitRef="usd">424128000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTctMy0xLTEtMzczODE_1fc6a020-36d0-49e8-81e1-8a4d46efd373"
      unitRef="usd">342083000</us-gaap:AccountsPayableCurrent>
    <klac:ContractWithCustomerLiabilityCurrentSystemRevenue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTgtMS0xLTEtMzczODE_77fc3e5c-ee76-4d24-8ae1-7f639311b66d"
      unitRef="usd">428723000</klac:ContractWithCustomerLiabilityCurrentSystemRevenue>
    <klac:ContractWithCustomerLiabilityCurrentSystemRevenue
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTgtMy0xLTEtMzczODE_e4673641-30f5-4020-be49-327ed1a8251e"
      unitRef="usd">295192000</klac:ContractWithCustomerLiabilityCurrentSystemRevenue>
    <klac:ContractWithCustomerLiabilityCurrentServiceRevenue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTktMS0xLTEtMzczODE_76c9061f-ccc2-4af1-a93d-9d4f4c4ae142"
      unitRef="usd">350429000</klac:ContractWithCustomerLiabilityCurrentServiceRevenue>
    <klac:ContractWithCustomerLiabilityCurrentServiceRevenue
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMTktMy0xLTEtMzczODE_baccbcba-bc0d-4a25-9028-24e59691c143"
      unitRef="usd">284936000</klac:ContractWithCustomerLiabilityCurrentServiceRevenue>
    <us-gaap:ShortTermBorrowings
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjAtMS0xLTEtMzczODE_95affe37-0244-4cf0-896f-e7b30640b086"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjAtMy0xLTEtMzczODE_b98a0531-211f-404d-89f1-f5423226e41e"
      unitRef="usd">20000000</us-gaap:ShortTermBorrowings>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjEtMS0xLTEtMzczODE_9fe6c3f8-dfdc-47b4-93de-04f3db56053d"
      unitRef="usd">1625703000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjEtMy0xLTEtMzczODE_8bc73320-9883-425d-9e81-19c7424c3858"
      unitRef="usd">1161016000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjItMS0xLTEtMzczODE_66ef63fe-7ca0-4c60-9970-baa34f2965b2"
      unitRef="usd">2828983000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjItMy0xLTEtMzczODE_f42416ad-56ff-4efe-bcd9-8d4c6173f7aa"
      unitRef="usd">2103227000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebt
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjMtMS0xLTEtMzczODE_9b77060e-6b96-47cc-a46a-7cf4e90f5eb2"
      unitRef="usd">3699799000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjMtMy0xLTEtMzczODE_f10d3b98-8f14-4cfb-b24e-58daa9eee203"
      unitRef="usd">3422767000</us-gaap:LongTermDebt>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjQtMS0xLTEtMzczODE_525342bc-e71a-407c-969f-2e8e4ce33240"
      unitRef="usd">660816000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjQtMy0xLTEtMzczODE_ffad7c47-b15b-4fa2-8773-90f339890417"
      unitRef="usd">650623000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjUtMS0xLTEtMzczODE_004e1dce-40a5-4366-a916-128452933a1a"
      unitRef="usd">107424000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjUtMy0xLTEtMzczODE_9a6f7606-1559-4e61-8371-a7a0c1650eb2"
      unitRef="usd">87575000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjYtMS0xLTEtMzczODE_a7617a4a-6747-4a4e-b59a-58726f114222"
      unitRef="usd">642166000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjYtMy0xLTEtMzczODE_99f2b5bb-03da-4829-a46d-bfe21c414173"
      unitRef="usd">631290000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjctMS0xLTEtMzczODE_01e7946c-1ea6-4528-a567-05feadcb7ea7"
      unitRef="usd">7939188000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjctMy0xLTEtMzczODE_e3fe7ee9-3263-4150-a954-24f014513b20"
      unitRef="usd">6895482000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjgtMS0xLTEtMzczODE_6547fe93-effa-42de-a8ca-552a34ed4b83"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMjgtMy0xLTEtMzczODE_27d2eab6-d485-4956-8229-35a4fadfa77c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzAtMS0xLTEtMzczODE_ef0755ef-7b88-4017-866e-8b16b08ac447"
      unitRef="usd">2179229000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:CommonStocksIncludingAdditionalPaidInCapital
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzAtMy0xLTEtMzczODE_1dcd7fc0-ac63-4c8e-b7ab-42dc5c452289"
      unitRef="usd">2175988000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzEtMS0xLTEtMzczODE_0d97f06e-8209-46f5-9bb9-20bd82575058"
      unitRef="usd">1972611000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzEtMy0xLTEtMzczODE_795aa958-cba7-4ba8-b21e-48b122d6bfe4"
      unitRef="usd">1277123000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzItMS0xLTEtMzczODE_873a10a4-af28-4766-8940-f4f28d331061"
      unitRef="usd">-71533000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzItMy0xLTEtMzczODE_dc2ca526-0b14-4466-98be-a1aa4b81ab71"
      unitRef="usd">-75557000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzMtMS0xLTEtMzczODE_f06ad745-7ab5-4b89-a1f7-7ac20f9d0675"
      unitRef="usd">4080307000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzMtMy0xLTEtMzczODE_a0469ff2-f88a-4f73-a662-1d1ccc70a675"
      unitRef="usd">3377554000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzQtMS0xLTEtMzczODE_3ac495df-8382-4d1f-a5f5-28f3754c5e54"
      unitRef="usd">-1683000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzQtMy0xLTEtMzczODE_8bc7beb4-ff2d-47a3-89ab-434c321ea6c4"
      unitRef="usd">-1912000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzUtMS0xLTEtMzczODE_d3734200-b1c9-4591-ad17-c7a86d5b4193"
      unitRef="usd">4078624000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzUtMy0xLTEtMzczODE_958eb4ac-f762-4824-bfc9-fa2c7a3b5abe"
      unitRef="usd">3375642000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzYtMS0xLTEtMzczODE_6a64ecc6-2152-4d1e-afe1-1ffd0cff3b86"
      unitRef="usd">12017812000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xNi9mcmFnOmY1ZmU5ZWE0YWNmZjQ2YzI5ZWIxYzUzNGIyMTlmN2EzL3RhYmxlOjgxNjg4YWZmOTA5OTRiMzBhYjI3NzQzNjBkNDIxMjE4L3RhYmxlcmFuZ2U6ODE2ODhhZmY5MDk5NGIzMGFiMjc3NDM2MGQ0MjEyMThfMzYtMy0xLTEtMzczODE_e22d9a6b-a20d-4b4b-a39e-0f28b4d1a248"
      unitRef="usd">10271124000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f0a70ee2a4a4c4988ec3b5c08bba429_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMy0xLTEtMS0zNzM4MQ_80b97284-f14b-4878-a25e-e708e8487518"
      unitRef="usd">1800659000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i132178438e8745aab512f9f945c9b5a0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMy0zLTEtMS0zNzM4MQ_94533e75-0c48-418d-9c1f-17d28ec62adf"
      unitRef="usd">1375320000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80d45023f147479ea1b0f8f9c10c7d3c_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMy01LTEtMS0zNzM4MQ_a7f28f62-cd2e-4b06-be32-2f365244b0e3"
      unitRef="usd">5326316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a8ad9433dce4a32b925a341388c9a45_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMy03LTEtMS0zNzM4MQ_0d4c39b1-184a-48a3-82e4-665c0915c4e7"
      unitRef="usd">3758838000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ffa77a6c41c466ca9b88d549b842478_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNC0xLTEtMS0zNzM4MQ_a739e170-0575-4826-87d0-f4854979c407"
      unitRef="usd">488017000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ae5968891ec40b29eadb91f507941b3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNC0zLTEtMS0zNzM4MQ_baf491b2-0bda-4bd1-ab04-b2b1a3d184db"
      unitRef="usd">428453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bf9b1ba31994d9eae12a77cd0e63b76_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNC01LTEtMS0zNzM4MQ_6d3b67da-2a00-4c20-a8fc-0f99b606874f"
      unitRef="usd">1398828000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie768c71bab974934a09c8ae3d3a1285f_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNC03LTEtMS0zNzM4MQ_7be15353-5eff-47ce-a0af-1275e2963469"
      unitRef="usd">1234425000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNS0xLTEtMS0zNzM4MQ_675d17c3-c6b8-45aa-a9b2-e5fb7c9fe29e"
      unitRef="usd">2288676000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNS0zLTEtMS0zNzM4MQ_766cda21-b4f1-4602-a19f-dd817e184af9"
      unitRef="usd">1803773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNS01LTEtMS0zNzM4MQ_ea7bea3b-3676-4597-aa03-602fa529df74"
      unitRef="usd">6725144000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNS03LTEtMS0zNzM4MQ_3ec8d1e9-3372-44bf-8070-5b5b0c8831ff"
      unitRef="usd">4993263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNy0xLTEtMS0zNzM4MQ_bfbca3bc-525a-4f8f-8ecb-9a530c2b61b3"
      unitRef="usd">892091000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNy0zLTEtMS0zNzM4MQ_ef96eb4b-ee0a-44ea-a421-511b398ae61f"
      unitRef="usd">709629000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNy01LTEtMS0zNzM4MQ_d85a0818-68d4-4f2f-88df-b03f287aa080"
      unitRef="usd">2613877000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfNy03LTEtMS0zNzM4MQ_1ec21cee-a269-48a0-b6d8-fbe8e42e5511"
      unitRef="usd">1999924000</us-gaap:CostOfRevenue>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfOC0xLTEtMS0zNzM4MQ_82c512c0-aa9a-4c05-adaa-11e626f775b2"
      unitRef="usd">285189000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfOC0zLTEtMS0zNzM4MQ_6b215b78-c468-478d-8f5f-6196f1be4d69"
      unitRef="usd">238957000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfOC01LTEtMS0zNzM4MQ_e44c5031-ae86-4e85-9b2d-33887c8d3612"
      unitRef="usd">808373000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfOC03LTEtMS0zNzM4MQ_af92aaca-14e0-41e2-aaa7-73bff8636384"
      unitRef="usd">687059000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfOS0xLTEtMS0zNzM4MQ_d4574100-9950-4c99-b30c-3312b5e9a8a5"
      unitRef="usd">216489000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfOS0zLTEtMS0zNzM4MQ_2886d561-1f37-4de5-9817-b626027bb29a"
      unitRef="usd">183040000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfOS01LTEtMS0zNzM4MQ_b32c0ee7-7e9a-4ed2-92f5-fcb25514cbf2"
      unitRef="usd">623229000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfOS03LTEtMS0zNzM4MQ_8766dfc9-5621-4c3c-818a-c97fe97b93a1"
      unitRef="usd">537580000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:InterestExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTEtMS0xLTEtMzczODE_505f101b-61e4-4d35-9f3e-256e118ff8d6"
      unitRef="usd">39978000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTEtMy0xLTEtMzczODE_45198c51-bdaf-4dfe-939f-8368aeb8382e"
      unitRef="usd">39092000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTEtNS0xLTEtMzczODE_408b77a5-be3c-4133-a7cd-12735604b343"
      unitRef="usd">116142000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTEtNy0xLTEtMzczODE_8561cc70-1d07-4255-8cb6-fd7dd06dd54d"
      unitRef="usd">117358000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTMtMS0xLTEtMzczODE_3c582a70-62de-476d-b90a-4e6d1401c297"
      unitRef="usd">-8644000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTMtMy0xLTEtMzczODE_52379775-e5e5-4d94-bd78-6d4737d6ba19"
      unitRef="usd">7348000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTMtNS0xLTEtMzczODE_044c2838-edbb-4fc9-b17b-ee1d1824dcfe"
      unitRef="usd">-23985000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTMtNy0xLTEtMzczODE_1d2f07a7-fecb-421c-8292-6d2338c36778"
      unitRef="usd">269000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTQtMS0xLTEtMzczODE_4e5dba15-5236-4ca8-96d2-1c3809dfeaaf"
      unitRef="usd">846285000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTQtMy0xLTEtMzczODE_6fd747ce-c9eb-496a-a614-37219bf78f27"
      unitRef="usd">640403000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTQtNS0xLTEtMzczODE_72042fd4-eaa6-440d-ae9a-9361580b8c1b"
      unitRef="usd">2539538000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTQtNy0xLTEtMzczODE_dd9cf745-e58d-4356-93a2-342492e9b2b8"
      unitRef="usd">1651611000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTUtMS0xLTEtMzczODE_2b33ced1-2062-47b7-878b-e9a541841ab6"
      unitRef="usd">115625000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTUtMy0xLTEtMzczODE_dbe64357-5e1d-4f87-8c8e-163759b6cba7"
      unitRef="usd">73233000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTUtNS0xLTEtMzczODE_2ba207a2-5425-455f-8e04-59c6f0b239dd"
      unitRef="usd">22876000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTUtNy0xLTEtMzczODE_e18af7ff-f810-4114-9a88-ef62acf8d9dc"
      unitRef="usd">207316000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTctMS0xLTEtMzczODE_59bded4d-6ab9-4c56-93d3-4e99bd13b9dc"
      unitRef="usd">730660000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTctMy0xLTEtMzczODE_751ac489-a341-4f4f-91f1-a2e0ccfd3b72"
      unitRef="usd">567170000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTctNS0xLTEtMzczODE_f28a6d95-3d90-4cc0-b39e-ae535d29334e"
      unitRef="usd">2516662000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTctNy0xLTEtMzczODE_637da6cf-7074-4771-b600-bf6c2b1d3ea3"
      unitRef="usd">1444295000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTgtMS0xLTEtMzczODE_05367512-f028-43cf-b716-82d34e4ad97c"
      unitRef="usd">88000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTgtMy0xLTEtMzczODE_90502564-5e77-423f-a4e2-7b80c7dd17ea"
      unitRef="usd">-326000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTgtNS0xLTEtMzczODE_fc70fea9-86e9-4a93-a5d9-86cdd01800b1"
      unitRef="usd">229000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTgtNy0xLTEtMzczODE_db32ce10-2f68-414e-bc84-a886a8361605"
      unitRef="usd">-1019000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTktMS0xLTEtMzczODE_5645de73-ec25-4f36-8f14-1c94e2973f53"
      unitRef="usd">730572000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTktMy0xLTEtMzczODE_abad8b3a-a914-408c-ad60-7c0183e0eebf"
      unitRef="usd">567496000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTktNS0xLTEtMzczODE_6a3f6615-978b-4abc-ac34-e648d87c5597"
      unitRef="usd">2516433000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMTktNy0xLTEtMzczODE_80545215-8b70-490c-83b7-7b45b613abcd"
      unitRef="usd">1445314000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjEtMS0xLTEtMzczODE_ac604468-a440-4c1d-86d2-26814ff883ae"
      unitRef="usdPerShare">4.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjEtMy0xLTEtMzczODE_dc37264f-a740-4ed9-bf30-be45d176e9ce"
      unitRef="usdPerShare">3.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjEtNS0xLTEtMzczODE_f0577d21-87a6-4bcb-9d42-579c90f4a978"
      unitRef="usdPerShare">16.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjEtNy0xLTEtMzczODE_ce8c10cb-fd78-40ea-97d8-08cddaf392c7"
      unitRef="usdPerShare">9.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjItMS0xLTEtMzczODE_0f3f4760-2266-40b2-9479-d07ef1825408"
      unitRef="usdPerShare">4.83</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjItMy0xLTEtMzczODE_3efab434-1308-4f95-9acc-7b067cec611c"
      unitRef="usdPerShare">3.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjItNS0xLTEtMzczODE_088ac1aa-2426-44d4-b4ac-2e4b5b9a80f1"
      unitRef="usdPerShare">16.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjItNy0xLTEtMzczODE_18a661af-93f7-4598-af2f-db994b9d68ea"
      unitRef="usdPerShare">9.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjQtMS0xLTEtMzczODE_5615dcfa-ff14-42e8-8491-8c785f570396"
      unitRef="shares">150145000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjQtMy0xLTEtMzczODE_b0004073-3055-4258-84f7-0a1a74ad4634"
      unitRef="shares">153801000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjQtNS0xLTEtMzczODE_632ddb0e-c4de-422c-850c-05eb90285088"
      unitRef="shares">151250000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjQtNy0xLTEtMzczODE_12b1f29d-2028-41a4-af0d-729035554311"
      unitRef="shares">154457000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjUtMS0xLTEtMzczODE_d63f1fb8-ec4a-4705-94fb-cefd76f5e4cc"
      unitRef="shares">151186000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjUtMy0xLTEtMzczODE_970d837c-c157-44cd-bd5a-0d42e735ad7b"
      unitRef="shares">155159000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjUtNS0xLTEtMzczODE_c1df2fd1-4ea1-49d5-b563-7ad39806e6b1"
      unitRef="shares">152346000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18xOS9mcmFnOmM4ZWM5MDcwNmYxYzRhMjViZDkwYTk2ZWRkN2ZkODBjL3RhYmxlOjEwZTkwZGM1ODZlMzQ2ODFiYzVmZGVlMWJhMzQzY2VjL3RhYmxlcmFuZ2U6MTBlOTBkYzU4NmUzNDY4MWJjNWZkZWUxYmEzNDNjZWNfMjUtNy0xLTEtMzczODE_5ff82062-b083-4b41-85ba-9c8cc66acf16"
      unitRef="shares">155789000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMi0xLTEtMS0zNzM4MQ_59bded4d-6ab9-4c56-93d3-4e99bd13b9dc"
      unitRef="usd">730660000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMi0zLTEtMS0zNzM4MQ_751ac489-a341-4f4f-91f1-a2e0ccfd3b72"
      unitRef="usd">567170000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMi01LTEtMS0zNzM4MQ_f28a6d95-3d90-4cc0-b39e-ae535d29334e"
      unitRef="usd">2516662000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMi03LTEtMS0zNzM4MQ_637da6cf-7074-4771-b600-bf6c2b1d3ea3"
      unitRef="usd">1444295000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNS0xLTEtMS0zNzM4MQ_f2712abe-dd49-4b96-a0ba-6ce551abcea7"
      unitRef="usd">413000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNS0zLTEtMS0zNzM4MQ_00bcbe64-7769-42b8-af69-6518fe263869"
      unitRef="usd">-2079000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNS01LTEtMS0zNzM4MQ_ffd0eb7d-2340-45ca-a8b6-9d719348e597"
      unitRef="usd">-3733000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNS03LTEtMS0zNzM4MQ_25af9819-f6f3-49ef-8672-33590778ac35"
      unitRef="usd">12262000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNi0xLTEtMS0zNzM4MQ_309bc576-bbcd-4ae1-b8c1-7566130c72e9"
      unitRef="usd">-870000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNi0zLTEtMS0zNzM4MQ_075d0653-d3db-4cff-b008-757e153a69e8"
      unitRef="usd">417000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNi01LTEtMS0zNzM4MQ_96fb55ea-e636-42b9-a585-80ad49638d4c"
      unitRef="usd">-1265000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNi03LTEtMS0zNzM4MQ_686fad73-0a91-434d-943f-e6bbb1a652a9"
      unitRef="usd">1607000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNy0xLTEtMS0zNzM4MQ_50aef527-fb9d-49c8-baa2-a46a6b003c06"
      unitRef="usd">1283000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNy0zLTEtMS0zNzM4MQ_fbcbfab9-f0aa-4c49-a5db-15c23e36860f"
      unitRef="usd">-2496000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNy01LTEtMS0zNzM4MQ_dce394c8-e5ff-4615-888b-b3d7ecbf1563"
      unitRef="usd">-2468000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfNy03LTEtMS0zNzM4MQ_d24de29b-57e2-4124-abab-88ff49676097"
      unitRef="usd">10655000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfOS0xLTEtMS0zNzM4MQ_d958ca96-3007-46a5-820e-45b5dfea46ac"
      unitRef="usd">17777000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfOS0zLTEtMS0zNzM4MQ_950e884f-9460-4227-abbf-684f69db7f01"
      unitRef="usd">5824000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfOS01LTEtMS0zNzM4MQ_2b446c06-b00f-4471-8948-e02c010a3deb"
      unitRef="usd">25370000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfOS03LTEtMS0zNzM4MQ_c20f15f8-46a1-4ea3-88a3-fbadf0f8a74e"
      unitRef="usd">3550000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTAtMS0xLTEtMzczODE_1d84a1fb-e1d8-4ca4-aa31-fbc7333d1c04"
      unitRef="usd">992000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTAtMy0xLTEtMzczODE_2d7e6ae5-ffb7-400b-aa2c-eabe8e783d36"
      unitRef="usd">-675000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTAtNS0xLTEtMzczODE_cafe3cb5-0626-4cb3-b658-d222b742ed9b"
      unitRef="usd">3122000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTAtNy0xLTEtMzczODE_70bdd664-0140-4faf-95e0-5ebab612782d"
      unitRef="usd">-1736000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTEtMS0xLTEtMzczODE_5f0cb692-87e7-4b9c-8e30-48674b8523c6"
      unitRef="usd">4023000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTEtMy0xLTEtMzczODE_ae8901c8-e5e5-41e6-9584-b85c95e619c6"
      unitRef="usd">1629000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTEtNS0xLTEtMzczODE_2de1de8d-7c33-474e-9bd0-649996e48961"
      unitRef="usd">5047000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTEtNy0xLTEtMzczODE_28b975d2-ddf2-49a8-8666-64b2bf86aeb7"
      unitRef="usd">1369000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTItMS0xLTEtMzczODE_1cd4012a-ba08-4aa2-868c-7aaf6122005f"
      unitRef="usd">12762000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTItMy0xLTEtMzczODE_c5c6f26c-6da6-46ab-a0c7-5cc6561845f6"
      unitRef="usd">4870000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTItNS0xLTEtMzczODE_42bdcb72-0925-474c-9bdc-d298f932efd6"
      unitRef="usd">17201000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTItNy0xLTEtMzczODE_0a512a63-2ce8-42b1-ba57-69b497f68927"
      unitRef="usd">3917000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTMtMS0xLTEtMzczODE_85d214c3-dd55-44e6-8d55-bd8afaa1cdde"
      unitRef="usd">-467000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTMtMy0xLTEtMzczODE_fcd89959-f9d6-49dd-af6d-7f418eb10d35"
      unitRef="usd">-872000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTMtNS0xLTEtMzczODE_5dbd716f-e5b1-452b-9230-e92bd69579c2"
      unitRef="usd">-1675000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTMtNy0xLTEtMzczODE_7d1ba076-9cee-460b-bbda-36b5b663178a"
      unitRef="usd">2626000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTUtMS0xLTEtMzczODE_25cd898e-76af-4f7a-9837-acd4fe4042f4"
      unitRef="usd">-12270000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTUtMy0xLTEtMzczODE_59e57382-ed61-41b8-ac72-3fa450ffea93"
      unitRef="usd">-1268000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTUtNS0xLTEtMzczODE_24107dfd-02a1-4418-9866-3ec8b8fb2af6"
      unitRef="usd">-15860000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTUtNy0xLTEtMzczODE_5f5ee160-1ae8-4483-9d2c-a8076d07c033"
      unitRef="usd">-3130000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTYtMS0xLTEtMzczODE_5d4658e3-625f-485e-bb3d-ba7e6a0757ec"
      unitRef="usd">-88000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTYtMy0xLTEtMzczODE_a47467fb-7270-4678-af8d-64e8c5e59616"
      unitRef="usd">25000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTYtNS0xLTEtMzczODE_050925c7-fb33-4850-8e1b-27ad7a69bd54"
      unitRef="usd">-90000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTYtNy0xLTEtMzczODE_d7bd9f1b-f8bb-4346-b036-77d2c72c3091"
      unitRef="usd">238000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTctMS0xLTEtMzczODE_163a1fcd-b4c6-4a1c-8a8d-2a9f67df500d"
      unitRef="usd">-2616000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTctMy0xLTEtMzczODE_90e677da-4491-4817-9952-7f88db28b2f0"
      unitRef="usd">-278000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTctNS0xLTEtMzczODE_cd3be188-ce0f-468a-8bb9-0a248a915228"
      unitRef="usd">-3386000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTctNy0xLTEtMzczODE_8e261b3c-38a0-4780-b65a-805a1d3cbb3b"
      unitRef="usd">-723000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTgtMS0xLTEtMzczODE_9f2563f4-299c-4c0c-825b-63f07d857b67"
      unitRef="usd">-9566000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTgtMy0xLTEtMzczODE_0a957aed-2188-4f8a-a524-afb67fb30bf6"
      unitRef="usd">-1015000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTgtNS0xLTEtMzczODE_3f69d8e5-6d3e-4d47-b100-4024741f6a68"
      unitRef="usd">-12384000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTgtNy0xLTEtMzczODE_2bf1a7aa-f4c4-4842-8536-105ce7380b5c"
      unitRef="usd">-2645000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTktMS0xLTEtMzczODE_428ee5a8-031a-4b50-9fc9-ee1e220339ab"
      unitRef="usd">4946000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTktMy0xLTEtMzczODE_f4281956-131e-4b7d-b0bc-b84e3b3c03c1"
      unitRef="usd">2231000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTktNS0xLTEtMzczODE_9365239e-75a9-4c94-9f72-ddb6af13ac0a"
      unitRef="usd">4024000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMTktNy0xLTEtMzczODE_47f546a2-8a22-41dd-b7d6-fd214450d364"
      unitRef="usd">9301000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMjAtMS0xLTEtMzczODE_eef9b1a3-d5ad-40ab-bd9c-9fd353cfe232"
      unitRef="usd">88000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMjAtMy0xLTEtMzczODE_82cd0a0d-1353-407f-a663-1c4fddfa2c9f"
      unitRef="usd">-326000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMjAtNS0xLTEtMzczODE_025d3917-e3d8-4890-aa64-0bf3b8fd755e"
      unitRef="usd">229000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMjAtNy0xLTEtMzczODE_32bfb340-dd4e-4cca-8372-fa8a3bd52453"
      unitRef="usd">-1019000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMjEtMS0xLTEtMzczODE_dc7d0b6d-6f66-4c00-864f-ffda39be76a0"
      unitRef="usd">735518000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMjEtMy0xLTEtMzczODE_7466b6df-4396-49b9-936f-29bececc966c"
      unitRef="usd">569727000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMjEtNS0xLTEtMzczODE_4441b1f2-390a-4c70-a38d-c7a660df71ae"
      unitRef="usd">2520457000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yMi9mcmFnOmZmY2ExY2UzYzU3NjQ0OWRiNzA0OTlmMTY2YzA2OWE5L3RhYmxlOjlkNjA1MGVkZTg5NzQyNTZiNDI0MjRiYmMxNzdmMDFmL3RhYmxlcmFuZ2U6OWQ2MDUwZWRlODk3NDI1NmI0MjQyNGJiYzE3N2YwMWZfMjEtNy0xLTEtMzczODE_7c4db109-cc5d-4940-a8b8-fe1aa39a22b8"
      unitRef="usd">1454615000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="i095fef59399141a09539491525c47a37_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMi0xLTEtMS0zNzM4MQ_c5e410b7-dcac-47ac-8e7d-23928bad6916"
      unitRef="shares">152776000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i174125fec92949a992b717cf7f136f6a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMi0zLTEtMS0zNzM4MQ_8831d6fb-7fdb-4d2f-8e4e-3df742545576"
      unitRef="usd">2175988000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4c5efbd749634304bc5f16f78bc3e1a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMi01LTEtMS0zNzM4MQ_b8e30afb-503e-41ea-827f-4edc2d0641ae"
      unitRef="usd">1277123000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc4e3b4c98f74aa4be91a10ae27e0330_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMi03LTEtMS0zNzM4MQ_d5bf6771-5715-447c-bfdb-5cd200d0553a"
      unitRef="usd">-75557000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3285bcc47f6c4159969df55b507b4f2d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMi05LTEtMS0zNzM4MQ_06068c47-1e83-493e-8a52-ecf70314d5d3"
      unitRef="usd">3377554000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i62b002094a5e41b28fa6c571dcd4ed26_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMi0xMS0xLTEtMzczODE_4cfa2407-179c-4e6d-9f4e-218e8e2851ef"
      unitRef="usd">-1912000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMi0xMy0xLTEtMzczODE_32fcf03d-8cd0-413f-8869-6afb265907bb"
      unitRef="usd">3375642000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i20443d579b5240adb964ae2a41b34b25_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNC01LTEtMS0zNzM4MQ_592a84c4-4b9f-4289-bdba-bd2e1018cb06"
      unitRef="usd">1068417000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3911e9e53b8f4d18bb96c9327f6b1d12_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNC05LTEtMS0zNzM4MQ_9c676e8d-57b3-45b0-9e4e-f16a0185f9cc"
      unitRef="usd">1068417000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1e8ab180e5e248cfa094e405c9ea80ff_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNC0xMy0xLTEtMzczODE_85e7553d-0c74-48ce-b088-39c71e6db425"
      unitRef="usd">1068417000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6d24805bcd734841bc69682b16a362bd_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfOS0xMS0xLTEtMzczODE_455626ae-0260-4ac6-83bf-be13394d794e"
      unitRef="usd">68000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i1e8ab180e5e248cfa094e405c9ea80ff_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfOS0xMy0xLTEtMzczODE_1b25cd3b-bb6d-47a5-a152-f4159a0444d9"
      unitRef="usd">68000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iff18627b99024b728fa40d2f79620549_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTAtNy0xLTEtMzczODE_0dc76ad2-f5d6-45fe-bf8a-234d007264e6"
      unitRef="usd">-2487000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i3911e9e53b8f4d18bb96c9327f6b1d12_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTAtOS0xLTEtMzczODE_7709f64b-294b-41be-a311-ba2939d324b0"
      unitRef="usd">-2487000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1e8ab180e5e248cfa094e405c9ea80ff_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTAtMTMtMS0xLTM3Mzgx_f0c57cd2-90ae-40b5-b798-99f89f69a34f"
      unitRef="usd">-2487000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i030e9127128d443c8115d3e04d3e9970_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTMtMS0xLTEtMzczODE_535c2a7e-da40-46cf-b8ee-c7287610ce32"
      unitRef="shares">160000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2d9f6deb9cb54c34b17cf701efed1d5c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTMtMy0xLTEtMzczODE_88baaa09-917b-4b36-9618-def345c5a71a"
      unitRef="usd">-46532000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3911e9e53b8f4d18bb96c9327f6b1d12_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTMtOS0xLTEtMzczODE_d4e69e2d-9af4-4318-a534-e3a733e8dd66"
      unitRef="usd">-46532000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1e8ab180e5e248cfa094e405c9ea80ff_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTMtMTMtMS0xLTM3Mzgx_fffccf4a-4f49-40b6-9c44-066771c0d5bf"
      unitRef="usd">-46532000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i030e9127128d443c8115d3e04d3e9970_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTQtMS0xLTEtMzczODE_e9d37833-fda3-499b-a77a-eb0046e654de"
      unitRef="shares">1190000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2d9f6deb9cb54c34b17cf701efed1d5c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTQtMy0xLTEtMzczODE_a0ab0d4f-d478-4de1-82ff-32f9e027ca63"
      unitRef="usd">16966000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i20443d579b5240adb964ae2a41b34b25_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTQtNS0xLTEtMzczODE_6012aa01-89f4-476c-93c0-1318cb5eb8e7"
      unitRef="usd">382711000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i3911e9e53b8f4d18bb96c9327f6b1d12_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTQtOS0xLTEtMzczODE_b10aa9fb-e108-4730-9685-512225b37b83"
      unitRef="usd">399677000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1e8ab180e5e248cfa094e405c9ea80ff_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTQtMTMtMS0xLTM3Mzgx_371d8871-70a8-4832-b035-0e2b9d18d4a7"
      unitRef="usd">399677000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i1e8ab180e5e248cfa094e405c9ea80ff_D20210701-20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTUtMC0xLTEtMzczODEvdGV4dHJlZ2lvbjo1NjI3NTdlNzI1YzE0MDdmODg4ZGNjYWY0ODNiY2I1N18yMA_087aa553-d351-4213-b9df-897960026824"
      unitRef="usdPerShare">1.05</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i20443d579b5240adb964ae2a41b34b25_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTUtNS0xLTEtMzczODE_50ea3c22-21ce-4236-bc61-a8d1af5e1204"
      unitRef="usd">161561000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i3911e9e53b8f4d18bb96c9327f6b1d12_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTUtOS0xLTEtMzczODE_827c4b67-e887-41b9-a0fc-19891d3f592b"
      unitRef="usd">161561000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i1e8ab180e5e248cfa094e405c9ea80ff_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTUtMTMtMS0xLTM3Mzgx_4a20815b-084d-4645-87a5-1fb5dfa851a0"
      unitRef="usd">161561000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2d9f6deb9cb54c34b17cf701efed1d5c_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTctMy0xLTEtMzczODE_0671af15-1858-4e11-90f2-596204599321"
      unitRef="usd">25216000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3911e9e53b8f4d18bb96c9327f6b1d12_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTctOS0xLTEtMzczODE_635dc87a-e218-47df-b4f3-2c9941e8b51f"
      unitRef="usd">25216000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1e8ab180e5e248cfa094e405c9ea80ff_D20210701-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTctMTMtMS0xLTM3Mzgx_0c7e92f8-3abf-4866-9652-0826de148acf"
      unitRef="usd">25216000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="i5bb62efe039d4786b016bd35cf7afe45_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTgtMS0xLTEtMzczODE_62828551-0ae9-4c7c-9b4e-e77a46dcaf0f"
      unitRef="shares">151746000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9462305e853d4da29f6c770e40a44ab0_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTgtMy0xLTEtMzczODE_60504bf3-fe4f-4522-8f20-b92b56d83aa5"
      unitRef="usd">2137706000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6466cdfd309444f3bfdf2bb897a32f3d_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTgtNS0xLTEtMzczODE_8864a9c6-7ca3-476c-84fb-614cfa1b001b"
      unitRef="usd">1801268000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8e59a5fd5a9249d7a5ae064e758b5d88_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTgtNy0xLTEtMzczODE_f615b40e-30de-4cc9-8230-4716dd144688"
      unitRef="usd">-78044000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1e9a44b93a7144a0a2dff1f272bf3610_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTgtOS0xLTEtMzczODE_979841c1-a277-4f2d-887d-19d8b4fcf3a0"
      unitRef="usd">3860930000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iae24374a02784970854c2f0a03afd8d7_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTgtMTEtMS0xLTM3Mzgx_9de714a6-5176-4d7d-9f57-a02ea26feeb4"
      unitRef="usd">-1844000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i11d7fcf473984fe9a96cd425182b4c23_I20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTgtMTMtMS0xLTM3Mzgx_86ea3222-00a8-4d2e-a99b-5a81c814e73a"
      unitRef="usd">3859086000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i6601a234e522421f82e15f644a197559_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTktNS0xLTEtMzczODE_8eae14cd-a971-44a9-856e-707e5c115bf9"
      unitRef="usd">717444000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2ec9cac661fa4e1892bd2cf235b2cd1c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTktOS0xLTEtMzczODE_31fe59b0-b62e-42c1-9ea5-992690f9037d"
      unitRef="usd">717444000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i83b5a00e42f842d38b576a5d3b590084_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMTktMTMtMS0xLTM3Mzgx_1621515e-fe6f-4deb-a844-e51a1a95e691"
      unitRef="usd">717444000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9c0666d9539a47b5a47689b341cfe172_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjQtMTEtMS0xLTM3Mzgx_9ca4f9b8-0f6d-4fe0-850f-d1649a3c8669"
      unitRef="usd">73000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i83b5a00e42f842d38b576a5d3b590084_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjQtMTMtMS0xLTM3Mzgx_17b27366-2622-4041-9f22-d63088829092"
      unitRef="usd">73000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0650cdc0828a4238b87c515fc1977d88_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjUtNy0xLTEtMzczODE_c35af763-34e3-44c1-b0c1-ea6fb7b65296"
      unitRef="usd">1565000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2ec9cac661fa4e1892bd2cf235b2cd1c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjUtOS0xLTEtMzczODE_428d508a-3dd0-454c-83fc-e51f31ab54db"
      unitRef="usd">1565000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i83b5a00e42f842d38b576a5d3b590084_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjUtMTMtMS0xLTM3Mzgx_227d2e7a-2960-4715-ac6f-67a59ab74e18"
      unitRef="usd">1565000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ic6cff278baab4f83aa61b285d4083425_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjgtMS0xLTEtMzczODE_f28a1344-03b3-496c-94d6-70cd84b4c5e5"
      unitRef="shares">205000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id9d0ffc3d8bb484699a4ee809b6b7cf2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjgtMy0xLTEtMzczODE_c87d40a3-2632-484e-80b6-b90a08e54825"
      unitRef="usd">31157000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2ec9cac661fa4e1892bd2cf235b2cd1c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjgtOS0xLTEtMzczODE_37aca53c-7c80-4f05-90e5-b3f9634c73b1"
      unitRef="usd">31157000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i83b5a00e42f842d38b576a5d3b590084_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjgtMTMtMS0xLTM3Mzgx_16f44a96-a692-4423-b748-e88777a197d7"
      unitRef="usd">31157000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ic6cff278baab4f83aa61b285d4083425_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjktMS0xLTEtMzczODE_bdcdb6c0-95b2-4d10-9ce3-8217ad5d2441"
      unitRef="shares">1104000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id9d0ffc3d8bb484699a4ee809b6b7cf2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjktMy0xLTEtMzczODE_a47bab9e-0c6f-4a49-8dbc-64ac7a9d43f8"
      unitRef="usd">15604000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6601a234e522421f82e15f644a197559_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjktNS0xLTEtMzczODE_ca367d3b-2b9d-453d-b97b-2292123a55d6"
      unitRef="usd">414270000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2ec9cac661fa4e1892bd2cf235b2cd1c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjktOS0xLTEtMzczODE_22b49732-069b-490b-bb5a-4636b7bb59ca"
      unitRef="usd">429874000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i83b5a00e42f842d38b576a5d3b590084_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMjktMTMtMS0xLTM3Mzgx_0a1da422-b4ea-4dae-a555-a0d1761b1403"
      unitRef="usd">429874000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i83b5a00e42f842d38b576a5d3b590084_D20211001-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzAtMC0xLTEtMzczODEvdGV4dHJlZ2lvbjoyMGMwNzc2MzJkYzA0NDgxOTVjZmEwYTVjNzdjNDAwYV84Nzk2MDkzMDIyMjgz_b0c52e3e-7e42-4645-8a06-46bec985e886"
      unitRef="usdPerShare">1.05</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i6601a234e522421f82e15f644a197559_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzAtNS0xLTEtMzczODE_658a861f-ef47-4dab-a659-8bd770351cc1"
      unitRef="usd">160461000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i2ec9cac661fa4e1892bd2cf235b2cd1c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzAtOS0xLTEtMzczODE_ba00290b-8fb3-43ee-8edb-3d4825fec565"
      unitRef="usd">160461000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i83b5a00e42f842d38b576a5d3b590084_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzAtMTMtMS0xLTM3Mzgx_fe531d12-46f2-4c4c-abca-cfb8a4c9160d"
      unitRef="usd">160461000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id9d0ffc3d8bb484699a4ee809b6b7cf2_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzItMy0xLTEtMzczODE_8e30bbf9-f308-4e45-b359-571a38172df5"
      unitRef="usd">27766000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2ec9cac661fa4e1892bd2cf235b2cd1c_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzItOS0xLTEtMzczODE_91883539-4f26-43f7-ab87-09b6be1bb498"
      unitRef="usd">27766000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i83b5a00e42f842d38b576a5d3b590084_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzItMTMtMS0xLTM3Mzgx_1b53fb8c-9ad1-469c-8323-02a7dff91145"
      unitRef="usd">27766000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="i8a7a9b6623884d2daeca014d43217977_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzMtMS0xLTEtMzczODE_936b2ebf-342e-487f-995a-f079d9a0bf28"
      unitRef="shares">150847000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i27ef838b593c4190a7996dc49fb9ae21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzMtMy0xLTEtMzczODE_05f57218-046c-4644-9cf4-5c0bafecb89f"
      unitRef="usd">2181025000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e625d1a9ed8490abeb4206dd56b8193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzMtNS0xLTEtMzczODE_acdb00f9-22c7-4a9f-a046-775a4bf07cc0"
      unitRef="usd">1943981000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i57a85cdc6df740ccbfa048ffaa473267_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzMtNy0xLTEtMzczODE_061b37c5-3ae1-4d89-961c-ab448450e8b2"
      unitRef="usd">-76479000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1dd4cd04a96a4a90a6375e0aee5b8e54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzMtOS0xLTEtMzczODE_e730fab8-9f94-41cc-aec3-c0fcd84df618"
      unitRef="usd">4048527000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i48f2aeb9bf774f379a7c3355f0d47561_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzMtMTEtMS0xLTM3Mzgx_f00ebe63-e82e-4178-b3d1-04155ceb9bff"
      unitRef="usd">-1771000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieeb8b60481a549ff9146587284e6aadb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzMtMTMtMS0xLTM3Mzgx_f26bf907-1e62-4024-8c96-cd3e0a8c6c47"
      unitRef="usd">4046756000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i0e06d226e45446dca75b8ed225c0cbfc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzQtNS0xLTEtMzczODE_a9584c90-6174-4e37-80a4-a59436a2300d"
      unitRef="usd">730572000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i25babee0c11b47ecab6b1454298ead69_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzQtOS0xLTEtNDY4MzQ_0c7a1273-71d6-4a78-bd04-92e9f40f97dc"
      unitRef="usd">730572000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzQtMTMtMS0xLTQ2ODI3_caf9c4de-3b63-4c5a-9806-a49cfb173f0a"
      unitRef="usd">730572000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ica763e6b7c004e2f89384f66e276fe4e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzktMTEtMS0xLTM3Mzgx_5a2bcb2f-9d09-4f67-8e1e-27a72933d1e8"
      unitRef="usd">88000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfMzktMTMtMS0xLTQ2ODIx_ef298d30-5209-4a3d-8426-9f97db0f4926"
      unitRef="usd">88000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6d7c76f408da4425a255985457ca1c74_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDAtNy0xLTEtMzczODE_33309fc0-809b-4e52-8e46-01567688da42"
      unitRef="usd">4946000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i25babee0c11b47ecab6b1454298ead69_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDAtOS0xLTEtNDcwNzY_fc6996a3-392d-4371-b1c8-337fc6044730"
      unitRef="usd">4946000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDAtMTMtMS0xLTQ3MDc2_fe6eb5d9-ef9c-43b9-88f5-cab3119a55cd"
      unitRef="usd">4946000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="if5e0e3d0fda34ce69b5ef2492623086e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDMtMS0xLTEtMzczODE_bf0161ae-1c65-4d39-b2b4-3df09bd58ecc"
      unitRef="shares">67000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i9c3d7eea8c504699af1ba0e1f56b7347_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDMtMy0xLTEtMzczODE_ca1bc18f-392d-4c69-be7e-29cf58b27e1d"
      unitRef="usd">-16661000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i25babee0c11b47ecab6b1454298ead69_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDMtOS0xLTEtNDcwODU_f1b8b9a7-245c-460f-919c-e6d373896786"
      unitRef="usd">-16661000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDMtMTMtMS0xLTQ3MDg1_5861b417-30d6-4511-9d45-773ccc3c6559"
      unitRef="usd">-16661000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if5e0e3d0fda34ce69b5ef2492623086e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDQtMS0xLTEtMzczODE_13d51dea-1439-459a-b45e-c417d68574d8"
      unitRef="shares">1539000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9c3d7eea8c504699af1ba0e1f56b7347_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDQtMy0xLTEtMzczODE_635a9365-a482-4435-b88a-59c2678c28b6"
      unitRef="usd">22222000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0e06d226e45446dca75b8ed225c0cbfc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDQtNS0xLTEtMzczODE_2e68cd14-5855-4bd7-870b-28c6f38d4003"
      unitRef="usd">542444000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i25babee0c11b47ecab6b1454298ead69_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDQtOS0xLTEtNDcwODU_5b097e6b-0ec8-4957-a4b4-4791c5e2f59a"
      unitRef="usd">564666000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDQtMTMtMS0xLTQ3MDg1_6c9918fe-1dd8-40b3-b542-0b682c5593a9"
      unitRef="usd">564666000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDUtMC0xLTEtMzczODEvdGV4dHJlZ2lvbjo0ZjVkMWM0MjlkZDA0Y2Y1OTlkMmY2NDRlYjAzN2IyNF84Nzk2MDkzMDIyMjgz_974610b6-6d07-48de-b925-630b14efb85a"
      unitRef="usdPerShare">1.05</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0e06d226e45446dca75b8ed225c0cbfc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDUtNS0xLTEtMzczODE_c0c97c01-1617-47ad-9136-94b85f9494dd"
      unitRef="usd">159498000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i25babee0c11b47ecab6b1454298ead69_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDUtOS0xLTEtNDcwODU_26fbf936-a6da-47ff-843b-e8b53966dbfc"
      unitRef="usd">159498000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDUtMTMtMS0xLTQ3MDg1_0617eed6-a4aa-42fc-abfb-d66b567a8982"
      unitRef="usd">159498000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9c3d7eea8c504699af1ba0e1f56b7347_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDctMy0xLTEtMzczODE_c3c330b4-4c0d-4232-8005-eed9e4a3121d"
      unitRef="usd">37087000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i25babee0c11b47ecab6b1454298ead69_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDctOS0xLTEtNDcwOTI_4f6d081a-166c-4a5f-8db9-cae8edad3e93"
      unitRef="usd">37087000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNDctMTMtMS0xLTQ3MDky_88484d6a-0db9-4f7d-bbcd-6d7a306a5a6c"
      unitRef="usd">37087000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="ic599dab9806b47899967d626b0775e69_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNTAtMS0xLTEtMzczODE_b98259df-b256-4608-9833-104d68954a9b"
      unitRef="shares">149375000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idfa3a490d90d4cb590d3554692540753_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNTAtMy0xLTEtMzczODE_51d1712c-e0b0-46df-bc97-27b11c54deb9"
      unitRef="usd">2179229000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i852a0c9764954c1f8b7b0efc88905502_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNTAtNS0xLTEtMzczODE_3789aee2-4e39-4c5e-ac71-0f30705e518a"
      unitRef="usd">1972611000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i30dcffb9059c4883babb39c623484876_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNTAtNy0xLTEtMzczODE_65f9f972-8d60-4614-861f-6ade758e7222"
      unitRef="usd">-71533000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if8a3f720614f4fe284642c432106fe8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNTAtOS0xLTEtMzczODE_1846033a-91ff-41b7-84d9-644d8cbfa511"
      unitRef="usd">4080307000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4ab813b5e02848bc98dcc99294d15499_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNTAtMTEtMS0xLTM3Mzgx_6cf7e01b-ac51-4857-9c54-9328ef688d9f"
      unitRef="usd">-1683000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmI5YjkzZDQ2NTM5MDRmMTBiZjYwZDU5NjgzODI0ZDI3L3RhYmxlcmFuZ2U6YjliOTNkNDY1MzkwNGYxMGJmNjBkNTk2ODM4MjRkMjdfNTAtMTMtMS0xLTM3Mzgx_6920c331-78d4-4db4-a42e-6b49e397d900"
      unitRef="usd">4078624000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="i7a8ada971f9c4c77b0252a560f05baa2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMi0xLTEtMS0zNzM4MQ_bd13f8ab-30a5-49fb-ba7e-46d1779324a7"
      unitRef="shares">155461000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i49e2dafa1be0407db14f51a4d451676a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMi0zLTEtMS0zNzM4MQ_eeed9c88-aeb3-4b25-b095-c9a0adc97f2a"
      unitRef="usd">2090268000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0f694eb73e9d4b6ba2be43ed1d4dfeec_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMi01LTEtMS0zNzM4MQ_d945929b-8c79-4f22-ad6d-6eab34859b17"
      unitRef="usd">654930000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0e65e11a2d414a4789ec4b1fd9f1c9e2_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMi03LTEtMS0zNzM4MQ_ed5c4bf7-4169-4b51-bc5d-9b50bda5ddfa"
      unitRef="usd">-79774000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i92809fc7a2bc4c4cae3f31f5b8d93344_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMi05LTEtMS0zNzM4MQ_8e7deb06-0cc7-44b2-a020-bcdf39745fa0"
      unitRef="usd">2665424000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibe8ca02934174760973234523c9eb774_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMi0xMS0xLTEtMzczODE_534321b5-26e4-4b2c-85c9-a5327869e9dd"
      unitRef="usd">15586000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icf7c42d653d94cc7bf4c0e1c23308e18_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMi0xMy0xLTEtMzczODE_f976c701-d49f-4011-9b47-b30485929bc9"
      unitRef="usd">2681010000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i36d28948b95e41d2979d4e2739dc11a1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMy01LTEtMS0zNzM4MQ_c729970a-d722-470c-9f47-56d7777e1d05"
      unitRef="usd">-5530000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i45d2b91e6a84465882272f04dea70534_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMy05LTEtMS0zNzM4MQ_a1a6bbd6-4062-49d2-9e8c-f3c0184da70c"
      unitRef="usd">-5530000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id317f05b2cd14788ac80600c205857f6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMy0xMy0xLTEtMzczODE_21ff10db-d07d-454e-bd95-a6b7f4da4c00"
      unitRef="usd">-5530000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i959493f7d4244c6e9ecf6dd3e7f02200_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfNC01LTEtMS0zNzM4MQ_a0d4a9b8-ec95-4050-8636-08c1606a6aaf"
      unitRef="usd">420567000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id36af20904654100bd46c67a25c3029f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfNC05LTEtMS0zNzM4MQ_bfc3a923-ec51-45a6-b1f0-7a2472e4279e"
      unitRef="usd">420567000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie87c3367da7c4608b1910323a1f88267_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfNC0xMy0xLTEtMzczODE_8919fd5e-185b-4518-a1bc-9d66d94387d8"
      unitRef="usd">420567000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i7fcac25a25b34d658921a568c7d61728_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfOS0xMS0xLTEtMzczODE_289d58c6-6013-4066-b437-fa63c0687ad8"
      unitRef="usd">-425000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ie87c3367da7c4608b1910323a1f88267_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfOS0xMy0xLTEtMzczODE_38fc98af-5758-4f14-9071-957b05d48575"
      unitRef="usd">-425000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia1be6e46de4d4229ab39a28f21446ed6_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTAtNy0xLTEtMzczODE_a2a55495-83b9-4c1b-b00a-1d0783107aa7"
      unitRef="usd">328000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id36af20904654100bd46c67a25c3029f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTAtOS0xLTEtMzczODE_28c9f3d7-11d9-43d5-815c-1021333c8c19"
      unitRef="usd">328000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie87c3367da7c4608b1910323a1f88267_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTAtMTMtMS0xLTM3Mzgx_82a351ea-3815-4bf1-a3f8-a47f5f1c965c"
      unitRef="usd">328000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="id68360359560413189e31d47ccd3375c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTEtMS0xLTEtMzczODE_0e398e29-22b3-4fdd-b018-cf5b37533194"
      unitRef="shares">172000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icb434edc375c44fdbf1b2e9ec9cda945_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTEtMy0xLTEtMzczODE_ee5a9952-160e-4beb-b504-43117c0da245"
      unitRef="usd">-25145000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id36af20904654100bd46c67a25c3029f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTEtOS0xLTEtMzczODE_9acc4c16-436f-4974-aeb9-47118bc243bf"
      unitRef="usd">-25145000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie87c3367da7c4608b1910323a1f88267_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTEtMTMtMS0xLTM3Mzgx_e21ccf94-eb37-4787-b59d-bc683321a294"
      unitRef="usd">-25145000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="id68360359560413189e31d47ccd3375c_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTItMS0xLTEtMzczODE_162a4957-954d-463a-8fb9-ae684dabc855"
      unitRef="shares">1027000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="icb434edc375c44fdbf1b2e9ec9cda945_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTItMy0xLTEtMzczODE_ed5712b5-fc2a-4105-bf02-1b46df0017e1"
      unitRef="usd">19400000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i959493f7d4244c6e9ecf6dd3e7f02200_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTItNS0xLTEtMzczODE_eecfb220-a03a-4f38-a1af-f64a0b7775a2"
      unitRef="usd">174497000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id36af20904654100bd46c67a25c3029f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTItOS0xLTEtMzczODE_28daedad-1e7e-49ed-b35c-72d46d9ba19a"
      unitRef="usd">193897000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie87c3367da7c4608b1910323a1f88267_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTItMTMtMS0xLTM3Mzgx_92ceea7a-be25-49d8-aa38-08dc4f8832c2"
      unitRef="usd">193897000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie87c3367da7c4608b1910323a1f88267_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTMtMC0xLTEtMzczODEvdGV4dHJlZ2lvbjozYzAxMThhY2JkNGE0YTQ5YTM2Nzg1Y2Y1M2Q3NGYwYV8yMA_68f9b192-2962-4285-882c-225c95e5f0cf"
      unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i959493f7d4244c6e9ecf6dd3e7f02200_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTMtNS0xLTEtMzczODE_e90f3ea6-fbca-47f5-9d55-c34b9a949d49"
      unitRef="usd">141555000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id36af20904654100bd46c67a25c3029f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTMtOS0xLTEtMzczODE_db8e372b-bf24-4458-bea9-3d06e686b92c"
      unitRef="usd">141555000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie87c3367da7c4608b1910323a1f88267_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTMtMTMtMS0xLTM3Mzgx_b68d3fce-e5c1-439c-9c47-be00d4acfee9"
      unitRef="usd">141555000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="icb434edc375c44fdbf1b2e9ec9cda945_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTQtMy0xLTEtMzczODE_63f4594b-8296-40ba-a70c-942dfabf10e2"
      unitRef="usd">26992000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id36af20904654100bd46c67a25c3029f_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTQtOS0xLTEtMzczODE_a942c898-dfbb-4d80-99c9-9316f4c0b856"
      unitRef="usd">26992000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie87c3367da7c4608b1910323a1f88267_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTQtMTMtMS0xLTM3Mzgx_a79ca648-55ee-4ef1-8065-04bcba9e42ae"
      unitRef="usd">26992000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="i3ec8a2a81c66483f8858c0a9135b0f7b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTUtMS0xLTEtMzczODE_7be89f45-1d00-4310-9316-33dbcc464a7a"
      unitRef="shares">154606000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i90492d375481475dbd7b21a737bb9046_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTUtMy0xLTEtMzczODE_524c950e-3496-4cca-b29e-a3728ed31878"
      unitRef="usd">2072715000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4c9b61ada98f4233a92a63454a1756ff_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTUtNS0xLTEtMzczODE_392ead82-185e-4969-8e2d-948b2f50dc6c"
      unitRef="usd">753915000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i25463fb9a5db4819aa81a7f7f3f452cb_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTUtNy0xLTEtMzczODE_e7582bb3-e5e0-4918-9040-49e5dc6565ff"
      unitRef="usd">-79446000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic1b38a5f269140598a44b502bbb1a22d_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTUtOS0xLTEtMzczODE_5df4e703-8513-4a8d-8de0-c1ea8caa4bc8"
      unitRef="usd">2747184000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idce490b3f0954418a8c375c96733cb97_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTUtMTEtMS0xLTM3Mzgx_5abeb4d9-9955-4144-8f0d-c0f5d4fe7b46"
      unitRef="usd">15161000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i29126d3ed12947609df9bbe00f003dec_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTUtMTMtMS0xLTM3Mzgx_9e5c9fc0-19d2-4289-9951-22d5e4905af1"
      unitRef="usd">2762345000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i177dd8b9f57a4c13a4becbbf58317046_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTYtNS0xLTEtMzczODE_51436f65-6150-49be-8b01-d352f2ebd76a"
      unitRef="usd">457251000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i53d566c9cb62455f90b13aa1b457dd26_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTYtOS0xLTEtMzczODE_49d6faff-0bde-4235-b63f-c840dd9391ac"
      unitRef="usd">457251000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7f324a61655441c8a62f3e2178c5d148_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTYtMTMtMS0xLTM3Mzgx_ce8dd5d2-882c-4e0f-98ac-24aa091d4a49"
      unitRef="usd">457251000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i341b0fadd17b4a9ca9e0cc4b351ac8f5_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTctMTEtMS0xLTM3Mzgx_0ab460c7-46e3-476c-8f5a-fac6b4d719bf"
      unitRef="usd">-268000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i7f324a61655441c8a62f3e2178c5d148_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTctMTMtMS0xLTM3Mzgx_9c2013ee-cacf-4352-81c3-f7a706a34a59"
      unitRef="usd">-268000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ibea145b3ed824a4886a9893881a41b79_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTgtNy0xLTEtMzczODE_a7a7efcf-e982-4959-a087-523e9201afec"
      unitRef="usd">6742000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i53d566c9cb62455f90b13aa1b457dd26_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTgtOS0xLTEtMzczODE_76543b55-7dfe-400f-af58-92935b87cb6f"
      unitRef="usd">6742000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7f324a61655441c8a62f3e2178c5d148_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTgtMTMtMS0xLTM3Mzgx_d1a16407-b5a2-4ff8-98b5-59a2cb912b18"
      unitRef="usd">6742000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i47d3e1d65c6340f7be84361e4dcdf099_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTktMS0xLTEtMzczODE_26f0eeda-d879-422c-9178-aa3851eff757"
      unitRef="shares">329000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6ac71dcffd384c17abde5a852a255305_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTktMy0xLTEtMzczODE_e5dfcd79-29c0-4bee-92cf-6ce981755f1c"
      unitRef="usd">15356000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i53d566c9cb62455f90b13aa1b457dd26_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTktOS0xLTEtMzczODE_225c1530-3764-49ae-96f2-f2cc80ecad15"
      unitRef="usd">15356000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7f324a61655441c8a62f3e2178c5d148_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMTktMTMtMS0xLTM3Mzgx_fb7b0fab-d259-4f02-a856-ebfceaf34f90"
      unitRef="usd">15356000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i47d3e1d65c6340f7be84361e4dcdf099_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjAtMS0xLTEtMzczODE_c1444b9d-cce1-4169-8b12-6cdd6fe54d13"
      unitRef="shares">774000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i6ac71dcffd384c17abde5a852a255305_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjAtMy0xLTEtMzczODE_88012d47-965a-42c3-a93c-38c5c6d721b6"
      unitRef="usd">10477000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i177dd8b9f57a4c13a4becbbf58317046_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjAtNS0xLTEtMzczODE_13415b65-d908-41f6-94b0-3df032f0b715"
      unitRef="usd">167015000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i53d566c9cb62455f90b13aa1b457dd26_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjAtOS0xLTEtMzczODE_b6870784-0b3a-4016-af71-b5a80475860c"
      unitRef="usd">177492000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i7f324a61655441c8a62f3e2178c5d148_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjAtMTMtMS0xLTM3Mzgx_91b7387e-7783-48be-a5a6-3080b8e4cc51"
      unitRef="usd">177492000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i7f324a61655441c8a62f3e2178c5d148_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjEtMC0xLTEtMzczODEvdGV4dHJlZ2lvbjo0YjRkMTkyZTRjNDQ0N2FiOTFmZjU5MzM2NDNlYWRjMF8yMA_fdf0b551-91a8-4ea9-9080-59ce051f7b6a"
      unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i177dd8b9f57a4c13a4becbbf58317046_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjEtNS0xLTEtMzczODE_e3b562ca-2592-4a86-ae46-4d981f0a1a64"
      unitRef="usd">140455000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i53d566c9cb62455f90b13aa1b457dd26_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjEtOS0xLTEtMzczODE_1b203121-d280-434d-a5b2-87cf1e392a33"
      unitRef="usd">140455000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i7f324a61655441c8a62f3e2178c5d148_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjEtMTMtMS0xLTM3Mzgx_63a14290-09da-432b-ad3e-b8236e423b94"
      unitRef="usd">140455000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6ac71dcffd384c17abde5a852a255305_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjItMy0xLTEtMzczODE_bd492917-9a13-43bc-861c-23d4b1f3294e"
      unitRef="usd">26596000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i53d566c9cb62455f90b13aa1b457dd26_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjItOS0xLTEtMzczODE_c2dfb874-f08e-4e28-b260-7bcdc0cccf6d"
      unitRef="usd">26596000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i341b0fadd17b4a9ca9e0cc4b351ac8f5_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjItMTEtMS0xLTM3Mzgx_eedfa23b-2103-4642-ab73-4d166e92f92b"
      unitRef="usd">231000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7f324a61655441c8a62f3e2178c5d148_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjItMTMtMS0xLTM3Mzgx_4be663d2-6773-4392-a1db-22a3c8dbdbcd"
      unitRef="usd">26827000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="ib96526b4130d404abf3880aa2b9f5552_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjMtMS0xLTEtMzczODE_4496c25b-31b4-403d-9d5d-9cefaa1c0e7e"
      unitRef="shares">154161000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7b3f33be5dfd42149c7c574e479e1d79_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjMtMy0xLTEtMzczODE_3dc707d5-6cec-469e-b7c9-76fd80d41ccb"
      unitRef="usd">2104190000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie502202648994ef8893783994a85b656_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjMtNS0xLTEtMzczODE_68ed4dda-6a35-4cff-85dc-33028576e27f"
      unitRef="usd">903696000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i07e85cb87f014116ba682497246dad41_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjMtNy0xLTEtMzczODE_a8e31e35-d8bc-4e9f-b199-26ec0314ea68"
      unitRef="usd">-72704000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifc6d874d85a34a8d82e5e0294c9c228c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjMtOS0xLTEtMzczODE_9e8f9775-56bb-409c-9f18-cdb4c9989773"
      unitRef="usd">2935182000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i43ae8b5971334940924b7579ac7e6b38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjMtMTEtMS0xLTM3Mzgx_b126a26f-800a-4d24-a180-d46b47a43b9d"
      unitRef="usd">15124000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie95a477c9eb14e38832f9c4028a6e8b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjMtMTMtMS0xLTM3Mzgx_b10c2a7c-3b1b-4ea4-a44a-a0e389fd4e2c"
      unitRef="usd">2950306000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i94a3de28164546a788b5cf57ff3f8fb3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjQtNS0xLTEtMzczODE_7293bad0-c6c8-40dd-b3a5-d61fcc80afcb"
      unitRef="usd">567496000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i460d0a460f774c33800391c6eed7259f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjQtOS0xLTEtMzczODE_52624748-c250-4343-9d05-8ae7697bc272"
      unitRef="usd">567496000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjQtMTMtMS0xLTM3Mzgx_7f3e43fb-99c8-49d4-a4f0-108eba7a5c02"
      unitRef="usd">567496000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i85a698da8baa4aa3a2ccfcf7cd0c8273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjUtMTEtMS0xLTM3Mzgx_c7c55211-5c49-47ca-88bb-75aa0785f1dc"
      unitRef="usd">-326000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjUtMTMtMS0xLTM3Mzgx_950f0cef-82d2-4c89-a2b8-9a79764d812e"
      unitRef="usd">-326000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4f41fb42237a4221bbd8b56e5dc94d87_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjYtNy0xLTEtMzczODE_f6aa5109-2eac-424b-97de-d0b5e779e960"
      unitRef="usd">2231000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i460d0a460f774c33800391c6eed7259f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjYtOS0xLTEtMzczODE_059f7229-aa6a-4271-9872-24cb73fd31d6"
      unitRef="usd">2231000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjYtMTMtMS0xLTM3Mzgx_d950b7dd-43cb-450c-83ed-fbf24bb7b98b"
      unitRef="usd">2231000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i702fb6627a194f4bb332796271c313ac_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjktMS0xLTEtMzczODE_08222fbf-f814-40fb-9d22-09cf85df7ff8"
      unitRef="shares">104000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5909bf5d391c42d694cef2d44c4152e7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjktMy0xLTEtMzczODE_ffbc5492-f52f-4d05-8181-c9433077786b"
      unitRef="usd">-6674000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i460d0a460f774c33800391c6eed7259f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjktOS0xLTEtMzczODE_2a83936c-824d-4450-b390-e30e1966c9d1"
      unitRef="usd">-6674000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMjktMTMtMS0xLTM3Mzgx_2ce819aa-9365-4e5f-8418-9a7674d161a6"
      unitRef="usd">-6674000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i702fb6627a194f4bb332796271c313ac_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzAtMS0xLTEtMzczODE_078c2a47-65b6-4b27-8d3b-1f2d2eb4dc3d"
      unitRef="shares">906000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i5909bf5d391c42d694cef2d44c4152e7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzAtMy0xLTEtMzczODE_8455c01f-8a51-4146-a5d3-84142f7f63a8"
      unitRef="usd">12431000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i94a3de28164546a788b5cf57ff3f8fb3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzAtNS0xLTEtMzczODE_c26ccee9-3700-4d35-876b-0e98298e8373"
      unitRef="usd">261010000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i460d0a460f774c33800391c6eed7259f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzAtOS0xLTEtMzczODE_66a70597-2e44-4e37-8b82-e66eb5100d58"
      unitRef="usd">273441000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzAtMTMtMS0xLTM3Mzgx_fc720aca-5ced-4d5b-a1fe-c6acdda5d530"
      unitRef="usd">273441000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzEtMC0xLTEtMzczODEvdGV4dHJlZ2lvbjpkYzliYTYyZjZjNGY0ZGVhOGVhMGY3OThhMDNiZDI3OF8yMA_a2da9690-88b8-42a5-a737-da18474bc674"
      unitRef="usdPerShare">0.90</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i94a3de28164546a788b5cf57ff3f8fb3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzEtNS0xLTEtMzczODE_84514ade-e05a-411c-8c99-a4bc78148bd8"
      unitRef="usd">140058000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i460d0a460f774c33800391c6eed7259f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzEtOS0xLTEtMzczODE_39caab4c-64be-444b-b662-ee12600a94ea"
      unitRef="usd">140058000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzEtMTMtMS0xLTM3Mzgx_b3175692-8bb5-4f30-a644-71dc6209ce0d"
      unitRef="usd">140058000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5909bf5d391c42d694cef2d44c4152e7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzMtMy0xLTEtMzczODE_ec861882-a14d-40f7-8f27-5451de787fa5"
      unitRef="usd">30120000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i460d0a460f774c33800391c6eed7259f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzMtOS0xLTEtMzczODE_8c032719-2063-46c9-8742-a2f264e50df1"
      unitRef="usd">30120000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i85a698da8baa4aa3a2ccfcf7cd0c8273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzMtMTEtMS0xLTM3Mzgx_0ed7e787-986a-4342-893f-7baf84063a13"
      unitRef="usd">207000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzMtMTMtMS0xLTM3Mzgx_ab03d763-84f5-4173-be5d-b0f1bcd06390"
      unitRef="usd">30327000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i85a698da8baa4aa3a2ccfcf7cd0c8273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzQtMTEtMS0xLTM3Mzgx_ae5554b6-844e-4ef1-b6ca-cc91ea0a54e8"
      unitRef="usd">127000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzQtMTMtMS0xLTM3Mzgx_d6d18593-cc58-410f-8b9e-7fb158c50b74"
      unitRef="usd">127000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i85a698da8baa4aa3a2ccfcf7cd0c8273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzUtMTEtMS0xLTM3Mzgx_ad5e986d-f311-4bf7-b692-9eb078707391"
      unitRef="usd">17124000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzUtMTMtMS0xLTM3Mzgx_d934c292-2865-4cdf-bbf1-008bd91eafdb"
      unitRef="usd">17124000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:SharesOutstanding
      contextRef="ifa3e575acdcc4af08d97f972387c5bf6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzYtMS0xLTEtMzczODE_f4a29e0b-4eeb-49c3-9c57-cc2abb5b365f"
      unitRef="shares">153359000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i558531f91c6a45428fe926b50da9e747_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzYtMy0xLTEtMzczODE_8c350955-2a33-4925-bac8-c20c44194371"
      unitRef="usd">2115205000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icccda9c28b1e4d028847553ea7d81026_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzYtNS0xLTEtMzczODE_2c56997d-9d1c-4c9a-baeb-6dd68838165c"
      unitRef="usd">1070124000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icc17e060c19a49baa3b5b14e94ea201d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzYtNy0xLTEtMzczODE_6475686d-0b63-44eb-ba85-ee34b7d2e09c"
      unitRef="usd">-70473000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iafda4c98508b487190f6ec341963f2ef_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzYtOS0xLTEtMzczODE_1a48b2d6-22fa-42b2-be83-de8f9a893241"
      unitRef="usd">3114856000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i652db5e9745b49f2a3a1706686972622_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzYtMTEtMS0xLTM3Mzgx_7f39a71e-8c2c-46b0-9aac-45112dcd852a"
      unitRef="usd">-1992000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i807f4fc2cea94d49a8fa82734108f6ab_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yNS9mcmFnOjE4YmViMmQ3MWFkNTQzNjU5YjMyNTAzOGY3NTQwZDUwL3RhYmxlOmVlM2VkZjEwYTQzMjQwMjFhNDhhMWQ3MDBkOGY3MjljL3RhYmxlcmFuZ2U6ZWUzZWRmMTBhNDMyNDAyMWE0OGExZDcwMGQ4ZjcyOWNfMzYtMTMtMS0xLTM3Mzgx_6c1281ac-74b8-4665-b831-3383d213bbf5"
      unitRef="usd">3112864000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMy0xLTEtMS0zNzM4MQ_f28a6d95-3d90-4cc0-b39e-ae535d29334e"
      unitRef="usd">2516662000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMy0zLTEtMS0zNzM4MQ_637da6cf-7074-4771-b600-bf6c2b1d3ea3"
      unitRef="usd">1444295000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNi0xLTEtMS0zNzM4MQ_221f50d4-9e47-4048-a5ba-19d9eb043649"
      unitRef="usd">262496000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNi0zLTEtMS0zNzM4MQ_e00a2979-9f7d-4474-a4ad-71f216a7d687"
      unitRef="usd">248688000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfOC0xLTEtMS0zNzM4MQ_80b0dd5b-f81e-407e-b3de-303396725832"
      unitRef="usd">-14669000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfOC0zLTEtMS0zNzM4MQ_cc0ffdf2-0ba8-41d3-9d3e-f075b646b3b8"
      unitRef="usd">13339000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfOS0xLTEtMS0zNzM4MQ_ffe5cb7a-a2e9-451c-a975-fc6f5c556ea1"
      unitRef="usd">5962000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfOS0zLTEtMS0zNzM4MQ_5049f53d-36f8-4a13-91db-e3f7e7a24e85"
      unitRef="usd">842000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:ShareBasedCompensation
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTAtMS0xLTEtMzczODE_b5ce853b-f361-4fe6-bf32-c8a9ada584c4"
      unitRef="usd">90069000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTAtMy0xLTEtMzczODE_282dd349-c8e0-4f0a-a3c6-36de6c452fa7"
      unitRef="usd">84146000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTEtMS0xLTEtMzczODE_4cb461e1-0c49-4199-906b-ef62ad964900"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTEtMy0xLTEtMzczODE_c62fcc61-cc35-4190-82b3-535a9b026fc1"
      unitRef="usd">4422000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTMtMS0xLTEtMzczODE_abb0bb96-4ec7-4f9d-adcd-7e011cf65d24"
      unitRef="usd">-382975000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTMtMy0xLTEtMzczODE_78b57339-a17d-4605-8a93-9a1a31d30a98"
      unitRef="usd">-39658000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <klac:IncreaseDecreaseInAccountsReceivableExcludingAcquisitionRelated
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTUtMS0xLTEtMzczODE_ed3a183d-25dd-499f-97ae-2fafce2bc30f"
      unitRef="usd">318271000</klac:IncreaseDecreaseInAccountsReceivableExcludingAcquisitionRelated>
    <klac:IncreaseDecreaseInAccountsReceivableExcludingAcquisitionRelated
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTUtMy0xLTEtMzczODE_16a3b09f-3a73-4426-9050-0c6cae36231f"
      unitRef="usd">101134000</klac:IncreaseDecreaseInAccountsReceivableExcludingAcquisitionRelated>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTYtMS0xLTEtMzczODE_77456b49-6e03-45ec-9f40-490995418241"
      unitRef="usd">396403000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTYtMy0xLTEtMzczODE_b81f292c-ff92-4444-a7ba-e164919680bb"
      unitRef="usd">146375000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTctMS0xLTEtMzczODE_19c05088-8592-4d1a-9896-2656fba85d1c"
      unitRef="usd">23729000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTctMy0xLTEtMzczODE_356a37d7-d5d2-48ac-955c-9ac6e981c9e2"
      unitRef="usd">32480000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTgtMS0xLTEtMzczODE_8cfe4870-9513-426e-b720-809f97fa3fe2"
      unitRef="usd">82376000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTgtMy0xLTEtMzczODE_748e23cb-8d17-45f2-b002-5dd19ce7cf6f"
      unitRef="usd">30952000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <klac:IncreaseDecreaseInContractWithCustomerLiabilitySystemRevenue
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTktMS0xLTEtMzczODE_ab27ce46-8f53-416a-b4e5-c4af7051dbe5"
      unitRef="usd">141122000</klac:IncreaseDecreaseInContractWithCustomerLiabilitySystemRevenue>
    <klac:IncreaseDecreaseInContractWithCustomerLiabilitySystemRevenue
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMTktMy0xLTEtMzczODE_f192e697-f14f-459c-8352-1a2c3bd99074"
      unitRef="usd">-3775000</klac:IncreaseDecreaseInContractWithCustomerLiabilitySystemRevenue>
    <klac:IncreaseDecreaseInContractWithCustomerLiabilityServiceRevenue
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjAtMS0xLTEtMzczODE_5057e672-47b6-489b-b17a-dfeebb46d3c1"
      unitRef="usd">81216000</klac:IncreaseDecreaseInContractWithCustomerLiabilityServiceRevenue>
    <klac:IncreaseDecreaseInContractWithCustomerLiabilityServiceRevenue
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjAtMy0xLTEtMzczODE_32f8a554-e76d-43d0-8818-dc9e00c2a500"
      unitRef="usd">10076000</klac:IncreaseDecreaseInContractWithCustomerLiabilityServiceRevenue>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjEtMS0xLTEtMzczODE_09862f0c-13df-41dc-9771-78fa401a3db2"
      unitRef="usd">420279000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjEtMy0xLTEtMzczODE_a781bf99-0283-4e5c-9ce5-f904181716cc"
      unitRef="usd">241586000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjItMS0xLTEtMzczODE_3ec4656d-4c44-49c0-af3e-336604e74b88"
      unitRef="usd">2493473000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjItMy0xLTEtMzczODE_972b28ed-720a-4b46-a15d-a0bd7312fd84"
      unitRef="usd">1719402000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjQtMS0xLTEtMzczODE_b99a0606-0021-4c27-8176-dbf67e88f1af"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjQtMy0xLTEtMzczODE_f5ef4e31-5e4b-4863-af8d-10c7f51345a8"
      unitRef="usd">1855000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjUtMS0xLTEtMzczODE_6e5d7b9a-61bc-4a5e-8ef4-ebdbea1a6157"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjUtMy0xLTEtMzczODE_30c05b06-d998-49e0-b070-ec1a2cc52b1f"
      unitRef="usd">16833000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjYtMS0xLTEtMzczODE_0cdccff2-df30-44ed-baad-3881513f55e3"
      unitRef="usd">470887000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjYtMy0xLTEtMzczODE_0f73f18d-2526-4ca6-93c0-1643384f7135"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjctMS0xLTEtMzczODE_c6f38b6a-b32c-4a72-8c1b-d0d49d8c9bdd"
      unitRef="usd">234160000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjctMy0xLTEtMzczODE_fff159f9-6db3-4523-a8c5-a5b8ac9f9905"
      unitRef="usd">176252000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjgtMS0xLTEtMzczODE_36364bd0-7a25-4220-a7a5-33fb9feb42fd"
      unitRef="usd">733386000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjgtMy0xLTEtMzczODE_1d567555-f199-4e64-b4f3-476142233de5"
      unitRef="usd">795124000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjktMS0xLTEtMzczODE_62a83770-0c2a-4489-a921-d6fc016192d9"
      unitRef="usd">67505000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMjktMy0xLTEtMzczODE_d08b2351-2120-4ed6-8160-caf64fdbebbe"
      unitRef="usd">125774000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzAtMS0xLTEtMzczODE_1cecf8bb-8dc5-401f-8236-38e2e5f3e923"
      unitRef="usd">524677000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzAtMy0xLTEtMzczODE_f4e9bc74-582b-4e49-9eea-94ea62ea52a9"
      unitRef="usd">418447000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzEtMS0xLTEtMzczODE_650325f0-b3b2-4380-b0d1-faf2cbe31065"
      unitRef="usd">101342000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzEtMy0xLTEtMzczODE_db3d230d-a10d-46a7-8631-8cf89d1b7a28"
      unitRef="usd">83866000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzItMS0xLTEtMzczODE_37fb7cb9-6b5c-45c9-9c1f-5fbb837a6b3e"
      unitRef="usd">95734000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzItMy0xLTEtMzczODE_d28372e3-552c-4541-9148-c933fcbe225c"
      unitRef="usd">84919000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzMtMS0xLTEtMzczODE_91c4877c-8ae3-4ec1-8a44-d3ebd635cfef"
      unitRef="usd">795000</us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments>
    <us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzMtMy0xLTEtMzczODE_742aca05-6029-4e47-a021-492409032f83"
      unitRef="usd">614000</us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzQtMS0xLTEtMzczODE_61f65089-3a28-48d7-840a-1ee8028245b3"
      unitRef="usd">-851064000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzQtMy0xLTEtMzczODE_fe6aab54-8156-4499-955b-f4e587f569c7"
      unitRef="usd">-406800000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzctMS0xLTEtMzczODE_83a37ee0-ca3c-4d65-8ae3-eedaa969414d"
      unitRef="usd">0</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzctMy0xLTEtMzczODE_7febb22f-f36a-40d5-a93c-029f52c185bc"
      unitRef="usd">40343000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzgtMS0xLTEtMzczODE_7536283f-af3e-4229-b96a-a5da85036f11"
      unitRef="usd">600000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzgtMy0xLTEtMzczODE_9a0305b4-de11-4bbb-b1e6-3f18708e03b4"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzktMS0xLTEtMzczODE_4cb9cbcb-db71-42b5-af46-60c319515a55"
      unitRef="usd">345000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfMzktMy0xLTEtMzczODE_da803917-fe75-45e7-8ddc-823c5fd35af0"
      unitRef="usd">70000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDAtMS0xLTEtMzczODE_06cb43bf-c615-486f-b855-2a314aec5062"
      unitRef="usd">1394217000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDAtMy0xLTEtMzczODE_44b2aa63-dd79-4da7-b258-5297a0d02932"
      unitRef="usd">638830000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDEtMS0xLTEtMzczODE_ec0fa47d-7b5f-43b4-b2c3-510c0de1b6d6"
      unitRef="usd">480926000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDEtMy0xLTEtMzczODE_963955fe-1663-4d87-9c55-ccd0f8192b8b"
      unitRef="usd">420086000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDMtMS0xLTEtMzczODE_8bb49e45-c873-4c1e-8f80-73efb253a865"
      unitRef="usd">36912000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDMtMy0xLTEtMzczODE_c34f7639-3789-4d86-995f-45cce09863bb"
      unitRef="usd">26356000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDQtMS0xLTEtMzczODE_bf59b306-6cf0-4f2b-b051-ffbfa0fe9f95"
      unitRef="usd">68948000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDQtMy0xLTEtMzczODE_1c12fff4-0f0a-4252-ba62-6da44b4e2a42"
      unitRef="usd">42819000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <klac:ContingentConsiderationPayableAndOtherNet
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDUtMS0xLTEtMzczODE_1e15bfc0-eed3-4d08-a08d-46282ba5d003"
      unitRef="usd">-1100000</klac:ContingentConsiderationPayableAndOtherNet>
    <klac:ContingentConsiderationPayableAndOtherNet
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDUtMy0xLTEtMzczODE_720f192f-3e0e-4676-b7ba-9b6147c35788"
      unitRef="usd">0</klac:ContingentConsiderationPayableAndOtherNet>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDgtMS0xLTEtMzczODE_16df2c0f-fb8c-4a91-823a-c941695cf233"
      unitRef="usd">-1653279000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDgtMy0xLTEtMzczODE_a77c11c4-4b4f-45de-99dc-d02c2eb266c0"
      unitRef="usd">-1105036000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDktMS0xLTEtMzczODE_18765ab5-eae9-429b-b0a1-08dfd8789530"
      unitRef="usd">-8568000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNDktMy0xLTEtMzczODE_833bc7c7-100f-4cce-b3ce-edd86940313a"
      unitRef="usd">10175000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTAtMS0xLTEtMzczODE_2c7b48e5-0d34-4ef6-9706-eae0a035629b"
      unitRef="usd">-19438000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTAtMy0xLTEtMzczODE_b34c39a6-1e75-4302-b337-3cc9dffc1532"
      unitRef="usd">217741000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTEtMS0xLTEtMzczODE_c7fb7b83-1b0f-49cc-ac80-12b5d78f8cef"
      unitRef="usd">1434610000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icf7c42d653d94cc7bf4c0e1c23308e18_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTEtMy0xLTEtMzczODE_4f141015-3fe3-49ef-b85b-c3e1d9b54be8"
      unitRef="usd">1234409000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTItMS0xLTEtMzczODE_dfa030fc-4630-413d-a0fd-7511790a5f68"
      unitRef="usd">1415172000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i807f4fc2cea94d49a8fa82734108f6ab_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTItMy0xLTEtMzczODE_a86b58e6-00a3-4ab8-9f5d-691d6f236bf6"
      unitRef="usd">1452150000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTQtMS0xLTEtMzczODE_8ac0e43a-9e7a-4342-8bb7-cd6159778409"
      unitRef="usd">355176000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTQtMy0xLTEtMzczODE_54d7ffc5-3835-405b-85b7-93cd274b3340"
      unitRef="usd">214606000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTUtMS0xLTEtMzczODE_0017c8d0-b963-4b90-a17a-a728dfc6dcad"
      unitRef="usd">116791000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTUtMy0xLTEtMzczODE_628003bb-a21a-45ae-9db1-487051d6bb73"
      unitRef="usd">116976000</us-gaap:InterestPaidNet>
    <klac:NoncashOrPartNoncashAcquisitionContingentConsiderationPayableReceivable
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTktMS0xLTEtMzczODE_b6bab14e-f902-42a4-8e3e-aa41b019b5a9"
      unitRef="usd">15086000</klac:NoncashOrPartNoncashAcquisitionContingentConsiderationPayableReceivable>
    <klac:NoncashOrPartNoncashAcquisitionContingentConsiderationPayableReceivable
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNTktMy0xLTEtMzczODE_bb3b8281-29b3-4afd-a69b-f9782c6af708"
      unitRef="usd">-8570000</klac:NoncashOrPartNoncashAcquisitionContingentConsiderationPayableReceivable>
    <klac:NoncashTransactionIncreaseDecreaseInDividendsPayable
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNjAtMS0xLTEtMzczODE_12740697-b1e1-4a32-8428-e0fba97e75e1"
      unitRef="usd">5375000</klac:NoncashTransactionIncreaseDecreaseInDividendsPayable>
    <klac:NoncashTransactionIncreaseDecreaseInDividendsPayable
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNjAtMy0xLTEtMzczODE_5c867cbf-e6e5-4713-9212-f29db829dcd5"
      unitRef="usd">4857000</klac:NoncashTransactionIncreaseDecreaseInDividendsPayable>
    <klac:StockRepurchaseProgramUnsettledCommonStockRepurchase
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNjEtMS0xLTEtMzczODE_a50687eb-90b3-4dff-9391-4edbccc9fd0f"
      unitRef="usd">6000000</klac:StockRepurchaseProgramUnsettledCommonStockRepurchase>
    <klac:StockRepurchaseProgramUnsettledCommonStockRepurchase
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNjEtMy0xLTEtMzczODE_f169e4b0-2767-480f-b913-eef826fbfed2"
      unitRef="usd">6000000</klac:StockRepurchaseProgramUnsettledCommonStockRepurchase>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNjMtMS0xLTEtMzczODE_307e3b74-ac3d-4368-8ede-4d3a9bcb9c0d"
      unitRef="usd">22305000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18yOC9mcmFnOjgxMmE2N2MzYmRhNjQ5MzVhYWI3ZWQ2ZWFlMzFmN2MxL3RhYmxlOjA4MTQyMDUwMzEwMTRiMzhiZjc5YTYwNWNmNTEyYjUxL3RhYmxlcmFuZ2U6MDgxNDIwNTAzMTAxNGIzOGJmNzlhNjA1Y2Y1MTJiNTFfNjMtMy0xLTEtMzczODE_cce52f9a-f19c-458e-9a5b-4918e9548fac"
      unitRef="usd">24392000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNC9mcmFnOjVkZmY4ZDllMDA0NDQ0MzQ5ZjEwZDI5NDM3MmEzMTIwL3RleHRyZWdpb246NWRmZjhkOWUwMDQ0NDQzNDlmMTBkMjk0MzcyYTMxMjBfNDk0Nw_d3a02033-1513-41a1-bcb1-6a6a14a28ea2">BASIS OF PRESENTATION&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For purposes of this report, &#x201c;KLA,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; &#x201c;us,&#x201d; or similar references mean KLA Corporation and its majority-owned subsidiaries unless the context requires otherwise. The Condensed Consolidated Financial Statements have been prepared by us pursuant to the rules and regulations of the U.S. Securities and Exchange Commission. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) have been condensed or omitted pursuant to such rules and regulations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited interim Condensed Consolidated Financial Statements do not include all of the information and footnotes required by GAAP for audited financial statements. The balance sheet as of June 30, 2021 was derived from the Company&#x2019;s audited Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2021 but does not include all disclosures required by GAAP for audited financial statements. The unaudited interim Condensed Consolidated Financial Statements reflect all adjustments (consisting only of normal, recurring adjustments) necessary for a fair statement of the financial position, results of operations, comprehensive income, stockholders&#x2019; equity and cash flows for the periods indicated. These Condensed Consolidated Financial Statements and notes, however, should be read in conjunction with Item&#160;8 &#x201c;Financial Statements and Supplementary Data&#x201d; included in our Annual Report on Form 10-K for the fiscal year ended June&#160;30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Condensed Consolidated Financial Statements include the accounts of KLA and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the three and nine months ended March&#160;31, 2022 are not necessarily indicative of the results that may be expected for any other interim period or for the full fiscal year ending June&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Management Estimates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The preparation of the Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions in applying our accounting policies that affect the reported amounts of assets and liabilities (and related disclosure of contingent assets and liabilities) at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses for the reporting periods. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Significant Accounting Policies. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There have been no material changes to our significant accounting policies summarized in Note 1 &#x201c;Description of Business and Summary of Significant Accounting Policies&#x201d; to our Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued authoritative guidance that requires companies to apply revenue guidance to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination at carrying value. Under the current business combination guidance, such assets and liabilities are recognized by the acquirer at fair value on the acquisition date. This update is effective for us in the first quarter of our fiscal year ending June 30, 2024 and should be applied on a prospective basis. Early adoption is permitted. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued an Accounting Standards Update (&#x201c;ASU&#x201d;) to simplify the accounting for income taxes in Accounting Standards Codification (&#x201c;ASC&#x201d;) 740, Income Taxes (&#x201c;ASC 740&#x201d;). This amendment removes certain exceptions and improves consistent application of accounting principles for certain areas in ASC 740. We adopted this update beginning in the first quarter of our fiscal year ending June 30, 2022 on a prospective basis and the adoption had no material impact on our Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued an ASU to simplify the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity&#x2019;s own equity. The standard eliminates beneficial conversion features and cash conversion models resulting in more convertible instruments being accounted for as a single unit, and modifies the guidance on the computation of earnings per share for convertible instruments and contracts on an &lt;/span&gt;&lt;/div&gt;entity&#x2019;s own equity. We adopted this update beginning in the first quarter of our fiscal year ending June 30, 2022 on a modified retrospective basis and the adoption had no material impact on our Condensed Consolidated Financial Statements.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNC9mcmFnOjVkZmY4ZDllMDA0NDQ0MzQ5ZjEwZDI5NDM3MmEzMTIwL3RleHRyZWdpb246NWRmZjhkOWUwMDQ0NDQzNDlmMTBkMjk0MzcyYTMxMjBfNDk1NQ_ca01780b-02ea-49e5-bf89-8f183c17b9e4">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For purposes of this report, &#x201c;KLA,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; &#x201c;us,&#x201d; or similar references mean KLA Corporation and its majority-owned subsidiaries unless the context requires otherwise. The Condensed Consolidated Financial Statements have been prepared by us pursuant to the rules and regulations of the U.S. Securities and Exchange Commission. Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) have been condensed or omitted pursuant to such rules and regulations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited interim Condensed Consolidated Financial Statements do not include all of the information and footnotes required by GAAP for audited financial statements. The balance sheet as of June 30, 2021 was derived from the Company&#x2019;s audited Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2021 but does not include all disclosures required by GAAP for audited financial statements. The unaudited interim Condensed Consolidated Financial Statements reflect all adjustments (consisting only of normal, recurring adjustments) necessary for a fair statement of the financial position, results of operations, comprehensive income, stockholders&#x2019; equity and cash flows for the periods indicated. These Condensed Consolidated Financial Statements and notes, however, should be read in conjunction with Item&#160;8 &#x201c;Financial Statements and Supplementary Data&#x201d; included in our Annual Report on Form 10-K for the fiscal year ended June&#160;30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Condensed Consolidated Financial Statements include the accounts of KLA and its majority-owned subsidiaries. All significant intercompany balances and transactions have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the three and nine months ended March&#160;31, 2022 are not necessarily indicative of the results that may be expected for any other interim period or for the full fiscal year ending June&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNC9mcmFnOjVkZmY4ZDllMDA0NDQ0MzQ5ZjEwZDI5NDM3MmEzMTIwL3RleHRyZWdpb246NWRmZjhkOWUwMDQ0NDQzNDlmMTBkMjk0MzcyYTMxMjBfNDk0MA_968a69b5-2396-48a3-97dd-785773a36eb6">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Management Estimates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The preparation of the Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates and assumptions in applying our accounting policies that affect the reported amounts of assets and liabilities (and related disclosure of contingent assets and liabilities) at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses for the reporting periods. Actual results could differ from those estimates.&lt;/span&gt;</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNC9mcmFnOjVkZmY4ZDllMDA0NDQ0MzQ5ZjEwZDI5NDM3MmEzMTIwL3RleHRyZWdpb246NWRmZjhkOWUwMDQ0NDQzNDlmMTBkMjk0MzcyYTMxMjBfNDkzNg_149709a9-dc72-431d-822f-568df0ef6326">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued authoritative guidance that requires companies to apply revenue guidance to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination at carrying value. Under the current business combination guidance, such assets and liabilities are recognized by the acquirer at fair value on the acquisition date. This update is effective for us in the first quarter of our fiscal year ending June 30, 2024 and should be applied on a prospective basis. Early adoption is permitted. We are currently evaluating the impact of this guidance on our condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued an Accounting Standards Update (&#x201c;ASU&#x201d;) to simplify the accounting for income taxes in Accounting Standards Codification (&#x201c;ASC&#x201d;) 740, Income Taxes (&#x201c;ASC 740&#x201d;). This amendment removes certain exceptions and improves consistent application of accounting principles for certain areas in ASC 740. We adopted this update beginning in the first quarter of our fiscal year ending June 30, 2022 on a prospective basis and the adoption had no material impact on our Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the FASB issued an ASU to simplify the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity&#x2019;s own equity. The standard eliminates beneficial conversion features and cash conversion models resulting in more convertible instruments being accounted for as a single unit, and modifies the guidance on the computation of earnings per share for convertible instruments and contracts on an &lt;/span&gt;&lt;/div&gt;entity&#x2019;s own equity. We adopted this update beginning in the first quarter of our fiscal year ending June 30, 2022 on a modified retrospective basis and the adoption had no material impact on our Condensed Consolidated Financial Statements.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfMjQ2MQ_299a145f-77c8-4021-9312-27791a8849b7">REVENUE&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the opening and closing balances of accounts receivable, net, contract assets and contract liabilities as of the indicated dates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.481%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(Dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$ Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,618,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;886,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our payment terms and conditions vary by contract type, although the terms generally include a requirement of payment of 70% to 90% of total contract consideration within 30 to 60 days of product shipment, with the remainder payable within 30 days of acceptance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in contract assets during the nine months ended March&#160;31, 2022 was mainly due to $80.3 million of revenue recognized for which the payment is subject to conditions other than passage of time, partially offset by $66.9 million of contract assets reclassified to net accounts receivable as our right to consideration for these contract assets became unconditional. Contract assets are included in Other current assets on our Condensed Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in contract liabilities during the nine months ended March&#160;31, 2022 was mainly due to an increase for the value of products and services billed to customers for which control of the products and service has not transferred to the customers, partially offset by the recognition in revenue of $495.8 million that was included in contract liabilities as of June&#160;30, 2021. The change in contract liabilities during the nine months ended March&#160;31, 2021 was mainly due to an increase for the value of products and services billed to customers for which control of the products and service has not transferred to the customers, partially offset by the recognition in revenue of $498.7 million that was included in contract liabilities as of June&#160;30, 2020. Contract liabilities are included in current and non-current liabilities on our Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, we had $10.55 billion of remaining performance obligations, which represents our obligation to deliver products and services, and consists primarily of sales orders where written customer requests have been received. We expect to recognize approximately 30% to 45% of these performance obligations as revenue beyond the next 12 months, but this estimate is subject to constant change depending upon supply chain constraints, customer slot change requests and potential elevated demand levels, which could require even longer lead times.&lt;/span&gt;&lt;/div&gt;Refer to Note 18 &#x201c;Segment Reporting and Geographic Information&#x201d; to our Condensed Consolidated Financial Statements for information related to revenues by geographic region as well as significant product and service offerings.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfMjQ1NQ_7208b8ac-24d7-4cd3-880b-296d1ba4cee7">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the opening and closing balances of accounts receivable, net, contract assets and contract liabilities as of the indicated dates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.481%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.933%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(Dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$ Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;% Change&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,618,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;886,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfMi0xLTEtMS0zNzM4MQ_30f3adb5-0593-4115-a5eb-a954c129a1d0"
      unitRef="usd">1618867000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfMi0zLTEtMS0zNzM4MQ_f7b583ce-aa76-4419-ae94-1162a2033d66"
      unitRef="usd">1305479000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfMi01LTEtMS0zNzM4MQ_fa35c094-5332-4e38-bc72-417db7988a01"
      unitRef="usd">313388000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <klac:IncreaseDecreaseInAccountsReceivablePercentage
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfMi03LTEtMS0zNzM4MQ_0541f18f-6499-4ea4-86c8-8658c82878b6"
      unitRef="number">0.24</klac:IncreaseDecreaseInAccountsReceivablePercentage>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfMy0xLTEtMS0zNzM4MQ_99e5e57c-a499-46f5-9c09-b82576a03059"
      unitRef="usd">104838000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfMy0zLTEtMS0zNzM4MQ_81af5e34-0eed-4c16-a8a3-4340083f6773"
      unitRef="usd">91052000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfMy01LTEtMS0zNzM4MQ_8aaed6eb-03cd-436c-9cf7-c85868616f55"
      unitRef="usd">13786000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <klac:IncreaseDecreaseInContractWithCustomerAssetPercentage
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfMy03LTEtMS0zNzM4MQ_7db4fe34-71f3-4b68-8d2a-4a27c9efe87b"
      unitRef="number">0.15</klac:IncreaseDecreaseInContractWithCustomerAssetPercentage>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfNC0xLTEtMS0zNzM4MQ_8a755fb5-ccdb-44d5-b2a1-d011f7468f7d"
      unitRef="usd">886576000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfNC0zLTEtMS0zNzM4MQ_6bcfef51-0bef-4181-879a-6cf5e0fa17db"
      unitRef="usd">667703000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfNC01LTEtMS0zNzM4MQ_a38cb5b1-eba7-4c47-99a4-dc11b1f928e2"
      unitRef="usd">218873000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <klac:IncreaseDecreaseInContractWithCustomerLiabilityPercentage
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RhYmxlOmM5MWVhNWJiMzgyZTQ5ODk4OGNhOTk4YTQ0MzE3Mzc4L3RhYmxlcmFuZ2U6YzkxZWE1YmIzODJlNDk4OTg4Y2E5OThhNDQzMTczNzhfNC03LTEtMS0zNzM4MQ_b532883b-65b4-4ca5-b504-e1ddce982e11"
      unitRef="number">0.33</klac:IncreaseDecreaseInContractWithCustomerLiabilityPercentage>
    <klac:RevenuePaymentTermsRequiredPaymentPercentageOfTotalContractConsiderationWithin30To60DaysOfShipment
      contextRef="iae859cccacc24cae96806f38713a3e6c_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfMzI1_738c8bd5-94a9-4918-9adf-bd7641913cb4"
      unitRef="number">0.70</klac:RevenuePaymentTermsRequiredPaymentPercentageOfTotalContractConsiderationWithin30To60DaysOfShipment>
    <klac:RevenuePaymentTermsRequiredPaymentPercentageOfTotalContractConsiderationWithin30To60DaysOfShipment
      contextRef="i1f0954bce3334cc59c2be0c4295e9cf6_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfMzMx_d3ee0951-b6ae-40f3-aebd-74339c8df267"
      unitRef="number">0.90</klac:RevenuePaymentTermsRequiredPaymentPercentageOfTotalContractConsiderationWithin30To60DaysOfShipment>
    <klac:RevenueRemainderPayableAcceptancePeriod
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfNDQy_d5f5ea45-18de-4c63-828c-f679e705fe19">P30D</klac:RevenueRemainderPayableAcceptancePeriod>
    <us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfNTM5_0ea708b7-104a-43ae-9773-e9fa1724efea"
      unitRef="usd">80300000</us-gaap:ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfNjU5_2d836c13-bacf-460d-922e-548f3c580c7c"
      unitRef="usd">66900000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfMTAxMg_ba021ca2-0e39-40ad-8236-6656229063a9"
      unitRef="usd">495800000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfMTMzOQ_362ab11b-20d2-4c85-9fa2-7624e566489c"
      unitRef="usd">498700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfMTcyNA_df3e4558-298d-42bb-92c0-341bf11d87fa"
      unitRef="usd">10550000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i04512adfe2114daaa8796c84ffd4bb6a_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfMTk1OQ_1ebe0b9a-65d1-45dc-a78e-fcb039c50d83"
      unitRef="number">0.30</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="i4e2156290d624e2582eb8d41efb405f8_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfMTk2NQ_f567417a-16e7-453c-969b-c749982c540c"
      unitRef="number">0.45</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i6322ed7f710048248424f5f5e96ae035_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N18zNy9mcmFnOjM1N2EwMWMyZmM3ZTQ4MDZiMmYwNThmODc3ZWZkNWExL3RleHRyZWdpb246MzU3YTAxYzJmYzdlNDgwNmIyZjA1OGY4NzdlZmQ1YTFfMjAyOA_327c4259-89fe-42e9-805f-bc8aa4ffc5ec">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RleHRyZWdpb246MWEzMDFkZWNiYzEwNDgzZThlOTI1YTE4OTY5NDhmOTZfNDY3Mw_cb0c2f04-6b3d-4209-98a2-b0f85dcd2f85">FAIR VALUE MEASUREMENTS&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial assets and liabilities are measured and recorded at fair value, except for our debt and certain equity investments in privately held companies. Equity investments without a readily available fair value are accounted for using the measurement alternative. The measurement alternative is calculated as cost minus impairment, if any, plus or minus changes resulting from observable price changes. See Note 8 &#x201c;Debt&#x201d; to our Condensed Consolidated Financial Statements for disclosure of the fair value of our Senior Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our non-financial assets, such as goodwill, intangible assets, and land, property and equipment, are assessed for impairment when an event or circumstance indicates that an other-than-temporary decline in value may have occurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We have evaluated the estimated fair value of financial instruments using available market information and valuations as provided by third-party sources. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. The fair value of our cash equivalents, accounts receivable, accounts payable and other current assets and liabilities approximate their carrying amounts due to the relatively short maturity of these items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Hierarchy.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The authoritative guidance for fair value measurements establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Besides the transfer listed in the table below, there were no other transfers between Level 1, Level 2 and Level 3 fair value measurements during the nine months ended March&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The types of instruments valued based on quoted market prices in active markets include money market funds, certain U.S. Treasury securities, U.S. Government agency securities and equity securities. Such instruments are generally classified within Level 1 of the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The types of instruments valued based on other observable inputs include corporate debt securities, sovereign securities, municipal securities, and certain U.S. Treasury securities. The market inputs used to value these instruments generally consist of market yields, reported trades and broker/dealer quotes. Such instruments are generally classified within Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The principal market in which we execute our foreign currency contracts is the institutional market in an over-the-counter environment with a relatively high level of price transparency. The market participants generally are large financial institutions. Our foreign currency contracts&#x2019; valuation inputs are based on quoted prices and quoted pricing intervals from public data sources and do not involve management judgment. These contracts are typically classified within Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of deferred payments and contingent consideration payable, the majority of which were recorded in connection with business combinations, were classified as Level 3 and estimated using significant inputs that were not observable in the market. See Note 6 &#x201c;Business Combinations and Dispositions&#x201d; to our Condensed Consolidated Financial Statements for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&#160;in Active&#160;Markets for&#160;Identical Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&#160;Other Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Little or No Market Activity Inputs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Cash equivalents:&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sovereign securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents and marketable securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,196,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive Deferred Savings Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total financial assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,061,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,396,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,663)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,776)&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Transfer from Level 2 to Level 1 as the security specific restriction expired during the first quarter of the fiscal year ending June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) Excludes cash of $551.6 million held in operating accounts and time deposits of $270.3 million (of which $126.8 million were cash equivalents) as of March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.869%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&#160;in Active&#160;Markets for&#160;Identical Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&#160;Other Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Little or No Market Activity Inputs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of June 30, 2021 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Cash equivalents:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds and other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sovereign securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents and marketable securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,642,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,042,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive Deferred Savings Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total financial assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,916,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,871)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,064)&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Excludes cash of $641.6 million held in operating accounts and time deposits of $210.6 million (of which $101.7 million were cash equivalents) as of June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RleHRyZWdpb246MWEzMDFkZWNiYzEwNDgzZThlOTI1YTE4OTY5NDhmOTZfNDYzNA_58382273-0d02-4936-a5b5-df4ef675d871">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial assets and liabilities are measured and recorded at fair value, except for our debt and certain equity investments in privately held companies. Equity investments without a readily available fair value are accounted for using the measurement alternative. The measurement alternative is calculated as cost minus impairment, if any, plus or minus changes resulting from observable price changes. See Note 8 &#x201c;Debt&#x201d; to our Condensed Consolidated Financial Statements for disclosure of the fair value of our Senior Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our non-financial assets, such as goodwill, intangible assets, and land, property and equipment, are assessed for impairment when an event or circumstance indicates that an other-than-temporary decline in value may have occurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RleHRyZWdpb246MWEzMDFkZWNiYzEwNDgzZThlOTI1YTE4OTY5NDhmOTZfNDY2Mg_6494dc3b-9d77-447f-8f28-fcab6589779a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We have evaluated the estimated fair value of financial instruments using available market information and valuations as provided by third-party sources. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. The fair value of our cash equivalents, accounts receivable, accounts payable and other current assets and liabilities approximate their carrying amounts due to the relatively short maturity of these items.&lt;/span&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value Hierarchy.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The authoritative guidance for fair value measurements establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). The three levels of the fair value hierarchy are described below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&#160;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations based on quoted prices in active markets for identical assets or liabilities that the entity has the ability to access.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Besides the transfer listed in the table below, there were no other transfers between Level 1, Level 2 and Level 3 fair value measurements during the nine months ended March&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The types of instruments valued based on quoted market prices in active markets include money market funds, certain U.S. Treasury securities, U.S. Government agency securities and equity securities. Such instruments are generally classified within Level 1 of the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The types of instruments valued based on other observable inputs include corporate debt securities, sovereign securities, municipal securities, and certain U.S. Treasury securities. The market inputs used to value these instruments generally consist of market yields, reported trades and broker/dealer quotes. Such instruments are generally classified within Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The principal market in which we execute our foreign currency contracts is the institutional market in an over-the-counter environment with a relatively high level of price transparency. The market participants generally are large financial institutions. Our foreign currency contracts&#x2019; valuation inputs are based on quoted prices and quoted pricing intervals from public data sources and do not involve management judgment. These contracts are typically classified within Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;The fair values of deferred payments and contingent consideration payable, the majority of which were recorded in connection with business combinations, were classified as Level 3 and estimated using significant inputs that were not observable in the market.</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RleHRyZWdpb246MWEzMDFkZWNiYzEwNDgzZThlOTI1YTE4OTY5NDhmOTZfNDY1NA_dc0b4bb2-bbb1-4aa6-8523-a1610ac61be0">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.072%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.849%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&#160;in Active&#160;Markets for&#160;Identical Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&#160;Other Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Little or No Market Activity Inputs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Cash equivalents:&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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sovereign securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents and marketable securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,196,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive Deferred Savings Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total financial assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,061,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,396,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;664,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,663)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,776)&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Transfer from Level 2 to Level 1 as the security specific restriction expired during the first quarter of the fiscal year ending June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) Excludes cash of $551.6 million held in operating accounts and time deposits of $270.3 million (of which $126.8 million were cash equivalents) as of March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets (excluding cash held in operating accounts and time deposits) and liabilities measured at fair value on a recurring basis, as of the date indicated below, were presented on our Condensed Consolidated Balance Sheets as follows:  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.844%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.226%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.869%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted&#160;Prices&#160;in Active&#160;Markets for&#160;Identical Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&#160;Other Observable Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Little or No Market Activity Inputs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of June 30, 2021 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Cash equivalents:&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds and other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Marketable securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sovereign securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash equivalents and marketable securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,642,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,042,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive Deferred Savings Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total financial assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,916,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;673,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,871)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,064)&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Excludes cash of $641.6 million held in operating accounts and time deposits of $210.6 million (of which $101.7 million were cash equivalents) as of June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i24dee694941f418ea837f4b62fbae589_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNC0xLTEtMS0zNzM4MQ_75bfcbd3-a7f4-4920-83a8-a41e1c46e688"
      unitRef="usd">858000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i125897829fee4aafb84f2b52405016cd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNC0zLTEtMS0zNzM4MQ_2f64dfee-3610-443f-95b8-cdf9d03b4dcf"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i29a63a5dc64f4e1e875a9de70babb48d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNC01LTEtMS0zNzM4MQ_b1e5eaaa-07ad-4533-b049-85cada96344d"
      unitRef="usd">858000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia1750d18a0044507acbcd09138274c1a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNC03LTEtMS0zNzM4MQ_c5e39e85-417d-4e3b-9238-f7eb0dc3f731"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i13dc4491a3ba439a85a270987907f355_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNS0xLTEtMS0zNzM4MQ_8da59793-ba9d-46ea-846b-ce570eb09fb5"
      unitRef="usd">734466000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie8102a6c8d6c441f89dd7babee9a9575_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNS0zLTEtMS0zNzM4MQ_3e7fbcba-34da-43b1-9510-33e11831073a"
      unitRef="usd">734466000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia1575fb2ef2242c7b0f4674d4b55bf73_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNS01LTEtMS0zNzM4MQ_bd373633-8e55-4417-a2dd-8442dfc42c08"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if9d107c52ac74f5ab614c6f57778636b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNS03LTEtMS0zNzM4MQ_3dc23a63-17b7-4eef-9064-c24d36abb5be"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i697bf23d24034589baee13cc7f711f51_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNy0xLTEtMS0zNzM4MQ_14399440-bc61-4b8c-b4d9-4f0f8e57a7d8"
      unitRef="usd">1500000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia774bb01b9ec441b83a7b93bd3d1627e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNy0zLTEtMS0zNzM4MQ_14655f70-3d54-466a-993e-77612dd2d186"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i274b809a31e54a23873f9bc869ac6db8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNy01LTEtMS0zNzM4MQ_8bbcacf3-8ba8-4c85-bd2d-9193ae0d26ff"
      unitRef="usd">1500000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5601f491ad30458b8434ebce811d452e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfNy03LTEtMS0zNzM4MQ_e26899e9-d0c7-4713-a330-df2a1af0319c"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i24dee694941f418ea837f4b62fbae589_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTMtMS0xLTEtMzczODE_1c2a7d7c-145e-49de-b287-affeb6ab7b66"
      unitRef="usd">470153000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i125897829fee4aafb84f2b52405016cd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTMtMy0xLTEtMzczODE_e61902a6-f796-4abd-a739-8d57315d6820"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i29a63a5dc64f4e1e875a9de70babb48d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTMtNS0xLTEtMzczODE_2d4e195e-2f7e-42aa-aeed-9ab987c2fc57"
      unitRef="usd">470153000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia1750d18a0044507acbcd09138274c1a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTMtNy0xLTEtMzczODE_26f220cc-c1e3-4b3b-ac38-df6d8e4d8bdc"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3b4c56af935c4b769acb36585ad958d0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTQtMS0xLTEtMzczODE_bb51623d-f144-4854-a5e8-a2d2734960c6"
      unitRef="usd">65703000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3a9bc8008a49464e83395714cb72896b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTQtMy0xLTEtMzczODE_e08c3b64-ee97-4c51-844c-96474186c6fb"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6710b4a7ba164373912a8954aa72e81c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTQtNS0xLTEtMzczODE_8bae90c7-1b34-49d1-8991-95953b6236e1"
      unitRef="usd">65703000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iad94582dd74041fdbd5758e62f091289_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTQtNy0xLTEtMzczODE_63a3bcbf-9655-4bdd-8186-eb86c68f8b36"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0e5b56aac9d7479d812ab1f0a655c689_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTUtMS0xLTEtMzczODE_f3a27d94-710c-43b2-b0b5-bc5d963192ce"
      unitRef="usd">6000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1ba6216a215f44e8b51a324092590a78_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTUtMy0xLTEtMzczODE_3112d2bf-4583-4359-923d-89341beec6ce"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7a289cae0a1d4ba4a8e0c3ed0adbd1a6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTUtNS0xLTEtMzczODE_c2a18ab3-7fde-4c26-8e49-44a4049cef1c"
      unitRef="usd">6000000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="if95295c89f4f422883d07f3d6b557f2d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTUtNy0xLTEtMzczODE_f171c9a8-f78f-4a6e-a039-e99df601a7f0"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i6f117abf00c543988fd666e9f30c325b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTYtMS0xLTEtMzczODE_dca507d8-3b4f-41f7-a05e-0e96db5eac7a"
      unitRef="usd">114249000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9c218cff7fac4b7dac7f982393046149_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTYtMy0xLTEtMzczODE_06c611ae-a67b-41ff-b93a-c78ab69236a2"
      unitRef="usd">114249000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib64531d791704d6fac2f3d66918a02fc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTYtNS0xLTEtMzczODE_4e0926a6-be05-4af7-bfd2-d6c4030b947a"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i527a087a87eb44e4aeeb4f52c56ed6ab_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTYtNy0xLTEtMzczODE_dda00909-a729-4b6b-90d4-7f9e08619b60"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i697bf23d24034589baee13cc7f711f51_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTctMS0xLTEtMzczODE_f811bf74-a35e-4cdb-8982-d94dd4a7daa0"
      unitRef="usd">347318000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ia774bb01b9ec441b83a7b93bd3d1627e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTctMy0xLTEtMzczODE_c2a11a36-d3a1-45c8-90bd-d215af689259"
      unitRef="usd">332298000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i274b809a31e54a23873f9bc869ac6db8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTctNS0xLTEtMzczODE_5d8ae2bd-e8f3-464e-a8d3-4dc7e65b1a90"
      unitRef="usd">15020000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5601f491ad30458b8434ebce811d452e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTctNy0xLTEtMzczODE_4eb2f802-2f99-4521-a3e0-e3633f89bffa"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id626c3032ad94e149c94653de10d5e75_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTktMS0xLTEtMzczODE_df5daade-e507-46c1-9b16-e57120a47a5c"
      unitRef="usd">15796000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3f98d05970aa4225871da6b040afa31d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTktMy0xLTEtMzczODE_093c51c2-4bd8-40b0-90fd-b6335594a18a"
      unitRef="usd">15796000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="if9912d562290496ab13d3e7c851ab3e3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTktNS0xLTEtMzczODE_50850024-08b7-4eea-8307-2b40ebd76a2b"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2a6f4dce4554428c85bfa3610c6a71df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMTktNy0xLTEtMzczODE_16e99438-f14d-4e9e-9e85-ef9733877bc4"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure
      contextRef="i697d209e3bdc416ba3e530e155a97a40_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjEtMS0xLTEtMzczODE_008f6d4a-7e45-431e-8123-9030e3ad1317"
      unitRef="usd">1756043000</klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure>
    <klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure
      contextRef="i4c1f7ff74de1466da5b6f5356f0f663d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjEtMy0xLTEtMzczODE_f3a2220f-6c02-4935-b544-2754d4291ce1"
      unitRef="usd">1196809000</klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure>
    <klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure
      contextRef="if19f800f21994e9caa4963c9f8501370_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjEtNS0xLTEtMzczODE_38ed0bbd-9074-4b64-9f82-31044c24caae"
      unitRef="usd">559234000</klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure>
    <klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure
      contextRef="i6a8020bf66db48ee9b365796b77bc623_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjEtNy0xLTEtMzczODE_dca0349d-ac45-4a4a-b6e8-a6daea3ab7c1"
      unitRef="usd">0</klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i697d209e3bdc416ba3e530e155a97a40_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjMtMS0xLTEtMzczODE_f9346529-e113-43b3-93cd-5d8c2edd0f77"
      unitRef="usd">44762000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i4c1f7ff74de1466da5b6f5356f0f663d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjMtMy0xLTEtMzczODE_d229f024-62ac-4e01-94b4-bef0b1261dce"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if19f800f21994e9caa4963c9f8501370_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjMtNS0xLTEtMzczODE_c25bf97b-6416-4f70-b310-68ce5b131366"
      unitRef="usd">44762000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6a8020bf66db48ee9b365796b77bc623_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjMtNy0xLTEtMzczODE_38e5c234-61c5-432c-a39f-9167aaedfc26"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <klac:ExecutiveDeferredSavingsPlan
      contextRef="i697d209e3bdc416ba3e530e155a97a40_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjUtMS0xLTEtMzczODE_edb2d045-eed4-4011-8030-4717294780f7"
      unitRef="usd">260634000</klac:ExecutiveDeferredSavingsPlan>
    <klac:ExecutiveDeferredSavingsPlan
      contextRef="i4c1f7ff74de1466da5b6f5356f0f663d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjUtMy0xLTEtMzczODE_2d54b9f8-db9c-412f-8a89-f81b92ddfd83"
      unitRef="usd">199933000</klac:ExecutiveDeferredSavingsPlan>
    <klac:ExecutiveDeferredSavingsPlan
      contextRef="if19f800f21994e9caa4963c9f8501370_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjUtNS0xLTEtMzczODE_b0cffa70-2011-4dec-82e8-8c8954184340"
      unitRef="usd">60701000</klac:ExecutiveDeferredSavingsPlan>
    <klac:ExecutiveDeferredSavingsPlan
      contextRef="i6a8020bf66db48ee9b365796b77bc623_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjUtNy0xLTEtMzczODE_51196a1f-73fe-4a42-8064-5f610b85a2e6"
      unitRef="usd">0</klac:ExecutiveDeferredSavingsPlan>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i697d209e3bdc416ba3e530e155a97a40_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjYtMS0xLTEtMzczODE_051b7fac-458f-42e9-873f-9955b196d169"
      unitRef="usd">2061439000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4c1f7ff74de1466da5b6f5356f0f663d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjYtMy0xLTEtMzczODE_cbb5e652-36e6-4210-968b-5ac831a5d03d"
      unitRef="usd">1396742000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if19f800f21994e9caa4963c9f8501370_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjYtNS0xLTEtMzczODE_1a2bdef2-83e8-49e9-b5f4-1c2e9d4dc229"
      unitRef="usd">664697000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6a8020bf66db48ee9b365796b77bc623_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjYtNy0xLTEtMzczODE_a842201d-36ba-47fa-9e1e-ac524bad2217"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i697d209e3bdc416ba3e530e155a97a40_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjgtMS0xLTEtMzczODE_091e0c2d-b4e8-4a74-ba61-3e3df81872d9"
      unitRef="usd">8887000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4c1f7ff74de1466da5b6f5356f0f663d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjgtMy0xLTEtMzczODE_52a07842-84d3-43ea-97d6-9cdc494554c4"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if19f800f21994e9caa4963c9f8501370_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjgtNS0xLTEtMzczODE_6edaaeac-a1e8-410a-bc58-7e6634078543"
      unitRef="usd">8887000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6a8020bf66db48ee9b365796b77bc623_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjgtNy0xLTEtMzczODE_9b514387-e303-4792-9a1a-322c0bc1f9cf"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment
      contextRef="i697d209e3bdc416ba3e530e155a97a40_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjktMS0xLTEtMzczODE_c9a14a37-1bbc-458b-bf88-791f6c441fb2"
      unitRef="usd">2275000</klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment>
    <klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment
      contextRef="i4c1f7ff74de1466da5b6f5356f0f663d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjktMy0xLTEtMzczODE_5f51d28a-a22c-484b-af33-8a6618dc0d96"
      unitRef="usd">0</klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment>
    <klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment
      contextRef="if19f800f21994e9caa4963c9f8501370_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjktNS0xLTEtMzczODE_8d0dc81e-8c1b-42df-86d5-51c58b2ca688"
      unitRef="usd">0</klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment>
    <klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment
      contextRef="i6a8020bf66db48ee9b365796b77bc623_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMjktNy0xLTEtMzczODE_6561439d-4fc5-423a-8e9f-8635c7075bf7"
      unitRef="usd">2275000</klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i697d209e3bdc416ba3e530e155a97a40_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMzAtMS0xLTEtMzczODE_9dfa4b54-d9d2-4936-b3e0-89a21c106ef9"
      unitRef="usd">22501000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i4c1f7ff74de1466da5b6f5356f0f663d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMzAtMy0xLTEtMzczODE_2167f9af-7928-4bbb-87b0-ba3b82623616"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="if19f800f21994e9caa4963c9f8501370_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMzAtNS0xLTEtMzczODE_dd804b4f-0a2a-48b1-9825-1cd7b54a006a"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i6a8020bf66db48ee9b365796b77bc623_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMzAtNy0xLTEtMzczODE_39f89495-6bf1-4b29-a6fc-91671d740aca"
      unitRef="usd">22501000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i697d209e3bdc416ba3e530e155a97a40_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMzMtMS0xLTEtMzczODE_39264eb7-d4a5-4eae-b99b-cb0b078ded91"
      unitRef="usd">33663000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4c1f7ff74de1466da5b6f5356f0f663d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMzMtMy0xLTEtMzczODE_28e6f7a6-9c8d-437c-af97-681628ea2835"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if19f800f21994e9caa4963c9f8501370_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMzMtNS0xLTEtMzczODE_316659b8-1929-4ce5-aa19-23d2f87b13e4"
      unitRef="usd">8887000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6a8020bf66db48ee9b365796b77bc623_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmZkNTFjNTI2YzVmZTRiNmNhYmY3Mzg5YzRkMThhMjUyL3RhYmxlcmFuZ2U6ZmQ1MWM1MjZjNWZlNGI2Y2FiZjczODljNGQxOGEyNTJfMzMtNy0xLTEtMzczODE_4ee2eea6-64e3-454a-b0f7-d0d7688042f1"
      unitRef="usd">24776000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:Cash
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RleHRyZWdpb246MWEzMDFkZWNiYzEwNDgzZThlOTI1YTE4OTY5NDhmOTZfNDE0MA_72430242-8eb7-453b-92e0-8747b58eca68"
      unitRef="usd">551600000</us-gaap:Cash>
    <klac:TimeDepositFairValue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RleHRyZWdpb246MWEzMDFkZWNiYzEwNDgzZThlOTI1YTE4OTY5NDhmOTZfNDE5MQ_f0bfd0d8-b98f-472e-a631-71afe53a5ab2"
      unitRef="usd">270300000</klac:TimeDepositFairValue>
    <klac:TimeDepositsCashEquivalentsFairValue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RleHRyZWdpb246MWEzMDFkZWNiYzEwNDgzZThlOTI1YTE4OTY5NDhmOTZfNDIwNA_df66149f-f839-44b6-a92a-9e4584eb2f49"
      unitRef="usd">126800000</klac:TimeDepositsCashEquivalentsFairValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie6234066c3e44ead8b2d75a6d4267440_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfNi0xLTEtMS0zNzM4MQ_3fd3e3ff-92e4-4426-b015-80161c261e90"
      unitRef="usd">691375000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iccac6407f07e4016bc1f276f13f9a276_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfNi0zLTEtMS0zNzM4MQ_010813d8-1f10-4272-b536-e505934eba05"
      unitRef="usd">691375000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibaa3a68d937f44bd81bdfdd0b11ab427_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfNi01LTEtMS0zNzM4MQ_95ac1e01-796c-4269-9c39-2386f1de5608"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4e4ccc691ec14b0d8e4f32c107272212_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfNi03LTEtMS0zNzM4MQ_e01ef0dc-f97f-4808-8086-4cfbd42e799d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib4fc6797a6714968a69d6003ed8f7894_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTMtMS0xLTEtMzczODE_55850b3d-32a1-41a2-933f-571d6600c15a"
      unitRef="usd">468746000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9339eb0d4e334f84bdc6705ea5b91f8b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTMtMy0xLTEtMzczODE_bec498d3-34e3-4035-8c91-fd4a60bd40e3"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i3d1ae794398c43d98bdde28c611ac6fe_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTMtNS0xLTEtMzczODE_52d136e3-953b-4ff3-b376-0b272eda0319"
      unitRef="usd">468746000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i879c8a0cdaf0412dbfdfaf36b975806c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTMtNy0xLTEtMzczODE_17105dab-36d8-4ebc-8179-3acb1091d65b"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic665e0e9e38e4158ad2cf438734c09d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTQtMS0xLTEtMzczODE_24ee96af-08cb-47ef-8fc8-8127f82b553b"
      unitRef="usd">70228000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ieec64b3e92374ee390898e0792fa772e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTQtMy0xLTEtMzczODE_2a46f846-bf0f-4288-94e4-96c5cdf91bde"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5de9de8acceb45e598ed5f8bd2ada80e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTQtNS0xLTEtMzczODE_1b3791d6-5698-455f-b612-f4c1e59cbe37"
      unitRef="usd">70228000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="idd253049e5024acf9891abff88f35246_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTQtNy0xLTEtMzczODE_794c5de0-2254-4ea2-b9d7-162c6f29b435"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i56cfb3c5bbef4ae2b13e0122957393c5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTUtMS0xLTEtMzczODE_76f5b413-b132-49f1-9129-dcf2bf9be09f"
      unitRef="usd">3052000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i289a5ac2cdf94c709a2f031c2b82381b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTUtMy0xLTEtMzczODE_b8ea21c1-bb59-425e-8497-b96222f99537"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i5b9ac62a8cbc469291b471782eb8a820_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTUtNS0xLTEtMzczODE_ba988fd6-9656-4119-b9c3-d64bef41764f"
      unitRef="usd">3052000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i0ab74dcb14b74fb39897eb477d0923ba_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTUtNy0xLTEtMzczODE_5b154035-a6ea-4f19-a572-aa760c11d607"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic585b2c4cce14e499799223ff21fc6fc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTYtMS0xLTEtMzczODE_62be2d28-9842-4d1c-b746-3c2f12f4dbcc"
      unitRef="usd">145921000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i67b1baddd75948da96221255f94a612f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTYtMy0xLTEtMzczODE_fc10a07c-4de0-4289-9034-a5071eb44c6b"
      unitRef="usd">145921000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i575391e53e5a45cd8bad7da57a8f98c0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTYtNS0xLTEtMzczODE_0ed7a992-2c0d-4697-a81d-e31c262b07c9"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1ea59f40fbce44119c3f73b395880122_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTYtNy0xLTEtMzczODE_2b219a09-ce2c-4c18-abbf-a4c297e76d3e"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i96ec69be21de4ca589d74c1bf2936812_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTctMS0xLTEtMzczODE_b452b531-013d-4682-aa8c-df52a3c9d447"
      unitRef="usd">233064000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i386d0be4349d49eb85efbe2373e6d7ff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTctMy0xLTEtMzczODE_9ff7dfb7-6189-4c16-a352-bf387f94c7ed"
      unitRef="usd">205055000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i73691e3fb9694838a612a4cb6dc09761_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTctNS0xLTEtMzczODE_781c1387-4e5e-46e0-9463-5fcb0cf50450"
      unitRef="usd">28009000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i68a166bdfd54479aa2db9e58afbe3c9d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTctNy0xLTEtMzczODE_aeb87bc9-1568-4e59-9ad4-bfd1b4e0a54b"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie094241d053840b4a8dceada870a0c90_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTktMS0xLTEtMzczODE_aa65ebaf-6526-44d9-ab22-8f2842be39e5"
      unitRef="usd">29930000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iff1b6e42ebb94c0d92f7a1fd6054818f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTktMy0xLTEtMzczODE_6e92273b-7127-4520-803d-f7d7cdfc7eb3"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ifeb35e737abf46729b19140d7e99e7b6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTktNS0xLTEtMzczODE_083e2eb0-ed78-470d-9705-61721319b0bc"
      unitRef="usd">29930000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic31c456c4d534cf19086710abc095364_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMTktNy0xLTEtMzczODE_bf4b3e34-5a7a-40c2-9725-e0c4e8633fbf"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure
      contextRef="i217b104bdc414a4abb7fe511367535af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjEtMS0xLTEtMzczODE_88bcd090-a880-4f74-a8d9-410a9c9fecbf"
      unitRef="usd">1642316000</klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure>
    <klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure
      contextRef="ic600988e900f435f8df26d11122f342d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjEtMy0xLTEtMzczODE_23e542dc-5870-470c-a60b-a77b4ce058e6"
      unitRef="usd">1042351000</klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure>
    <klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure
      contextRef="i86dffb18c67647b1a1d68f0a4f181b99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjEtNS0xLTEtMzczODE_401c3e0b-576f-4540-b687-a17b0eb0b451"
      unitRef="usd">599965000</klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure>
    <klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure
      contextRef="i6f980b8a4d77473089631877cbb8ff15_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjEtNy0xLTEtMzczODE_27f933c5-c7b6-49af-a7ed-2bf64df682b7"
      unitRef="usd">0</klac:CashEquivalentsAndMarketableSecuritiesFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i217b104bdc414a4abb7fe511367535af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjMtMS0xLTEtMzczODE_98f20be1-fa8d-4a5a-868c-e596b8f1ace4"
      unitRef="usd">8252000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic600988e900f435f8df26d11122f342d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjMtMy0xLTEtMzczODE_82d6cc3b-edde-4d20-aa57-ccc2285744cf"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i86dffb18c67647b1a1d68f0a4f181b99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjMtNS0xLTEtMzczODE_1cfdbb3a-f281-4346-9f41-0f0ee8a7bfeb"
      unitRef="usd">8252000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6f980b8a4d77473089631877cbb8ff15_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjMtNy0xLTEtMzczODE_63bc4243-6764-4726-9cee-93f39f387205"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <klac:ExecutiveDeferredSavingsPlan
      contextRef="i217b104bdc414a4abb7fe511367535af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjUtMS0xLTEtMzczODE_d16b4007-b5af-4566-b071-0318eaf985ac"
      unitRef="usd">266199000</klac:ExecutiveDeferredSavingsPlan>
    <klac:ExecutiveDeferredSavingsPlan
      contextRef="ic600988e900f435f8df26d11122f342d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjUtMy0xLTEtMzczODE_664325d3-a784-4b22-9db0-04b4d2c5df0d"
      unitRef="usd">200925000</klac:ExecutiveDeferredSavingsPlan>
    <klac:ExecutiveDeferredSavingsPlan
      contextRef="i86dffb18c67647b1a1d68f0a4f181b99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjUtNS0xLTEtMzczODE_37fb953d-0f50-4c7e-99ab-1218f0530678"
      unitRef="usd">65274000</klac:ExecutiveDeferredSavingsPlan>
    <klac:ExecutiveDeferredSavingsPlan
      contextRef="i6f980b8a4d77473089631877cbb8ff15_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjUtNy0xLTEtMzczODE_5013eb7a-7917-481b-abc5-639e4a89f2f2"
      unitRef="usd">0</klac:ExecutiveDeferredSavingsPlan>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i217b104bdc414a4abb7fe511367535af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjYtMS0xLTEtMzczODE_57605bf1-35d6-46ac-8669-6b1a40b4fc22"
      unitRef="usd">1916767000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic600988e900f435f8df26d11122f342d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjYtMy0xLTEtMzczODE_0fdad761-62d4-40f0-844d-f342049194d3"
      unitRef="usd">1243276000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i86dffb18c67647b1a1d68f0a4f181b99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjYtNS0xLTEtMzczODE_0085f3c4-3f62-4b89-b828-9f15b831640d"
      unitRef="usd">673491000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6f980b8a4d77473089631877cbb8ff15_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjYtNy0xLTEtMzczODE_a01f1b5b-e3d8-4370-8a4d-5733f85d589d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i217b104bdc414a4abb7fe511367535af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjgtMS0xLTEtMzczODE_d954e988-7a87-4cd3-b597-3d1f476a9747"
      unitRef="usd">2807000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic600988e900f435f8df26d11122f342d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjgtMy0xLTEtMzczODE_65cd5ec6-ba91-4dce-9894-a06340ad71dd"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i86dffb18c67647b1a1d68f0a4f181b99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjgtNS0xLTEtMzczODE_f4942984-1f88-42fe-a699-4d3106f443c3"
      unitRef="usd">2807000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6f980b8a4d77473089631877cbb8ff15_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjgtNy0xLTEtMzczODE_a46a6d81-503d-4a2e-8f08-21f821466aa2"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment
      contextRef="i217b104bdc414a4abb7fe511367535af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjktMS0xLTEtMzczODE_fd4882ca-664d-45cf-9bdd-a9bad8de46a2"
      unitRef="usd">4550000</klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment>
    <klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment
      contextRef="ic600988e900f435f8df26d11122f342d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjktMy0xLTEtMzczODE_46b82d96-8fa7-4712-a896-ccd540099303"
      unitRef="usd">0</klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment>
    <klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment
      contextRef="i86dffb18c67647b1a1d68f0a4f181b99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjktNS0xLTEtMzczODE_409a1c38-e118-4944-ac8d-8632198274b9"
      unitRef="usd">0</klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment>
    <klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment
      contextRef="i6f980b8a4d77473089631877cbb8ff15_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMjktNy0xLTEtMzczODE_a64ea8d3-0496-45ea-8487-118b59d0258b"
      unitRef="usd">4550000</klac:BusinessCombinationContingentConsiderationLiabilityDeferredPayment>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i217b104bdc414a4abb7fe511367535af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMzAtMS0xLTEtMzczODE_7d908fef-ab5b-4ee4-81dd-00deb0a2534d"
      unitRef="usd">8514000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ic600988e900f435f8df26d11122f342d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMzAtMy0xLTEtMzczODE_c5bd4b96-b334-4096-9537-7fbf1c3b9809"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i86dffb18c67647b1a1d68f0a4f181b99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMzAtNS0xLTEtMzczODE_39b1383b-0e3f-453a-a1ef-c6ba02e43485"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i6f980b8a4d77473089631877cbb8ff15_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMzAtNy0xLTEtMzczODE_43a7cb50-3ac5-408e-9d11-daa620248886"
      unitRef="usd">8514000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i217b104bdc414a4abb7fe511367535af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMzItMS0xLTEtMzczODE_921b4957-ef5f-4d69-91f2-b4c15c976de8"
      unitRef="usd">15871000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic600988e900f435f8df26d11122f342d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMzItMy0xLTEtMzczODE_c96c6acc-8601-4f1b-be2e-a569ead13ca2"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i86dffb18c67647b1a1d68f0a4f181b99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMzItNS0xLTEtMzczODE_e9686b65-30d2-4e85-82db-2ef47c0fcf32"
      unitRef="usd">2807000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6f980b8a4d77473089631877cbb8ff15_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RhYmxlOmMxNWI1NjEyNmM4MDQyMDU5NDg2ODhkMzgwZGIzZTc1L3RhYmxlcmFuZ2U6YzE1YjU2MTI2YzgwNDIwNTk0ODY4OGQzODBkYjNlNzVfMzItNy0xLTEtMzczODE_839fbd91-4415-458e-8939-481908e0c544"
      unitRef="usd">13064000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:Cash
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RleHRyZWdpb246MWEzMDFkZWNiYzEwNDgzZThlOTI1YTE4OTY5NDhmOTZfNDUyNw_679659d0-350c-447c-9bcc-f7d4866b459b"
      unitRef="usd">641600000</us-gaap:Cash>
    <klac:TimeDepositFairValue
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RleHRyZWdpb246MWEzMDFkZWNiYzEwNDgzZThlOTI1YTE4OTY5NDhmOTZfNDU3OA_7cecbeb3-b66b-4063-9109-9562167cb169"
      unitRef="usd">210600000</klac:TimeDepositFairValue>
    <klac:TimeDepositsCashEquivalentsFairValue
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180MC9mcmFnOjFhMzAxZGVjYmMxMDQ4M2U4ZTkyNWExODk2OTQ4Zjk2L3RleHRyZWdpb246MWEzMDFkZWNiYzEwNDgzZThlOTI1YTE4OTY5NDhmOTZfNDU5MQ_3702659e-ad3b-497e-97d3-9b1a6fc9692a"
      unitRef="usd">101700000</klac:TimeDepositsCashEquivalentsFairValue>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfMTgwNA_e6cb97d8-046a-4ae6-98fd-d889177dfcfa">FINANCIAL STATEMENT COMPONENTS&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:'Times New Roman',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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,637,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,618,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer service parts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,982,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred costs of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid income and other taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land, property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,680,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,485,353&#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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(871,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(822,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;663,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive Deferred Savings Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer credits and advances&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive Deferred Savings Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDItMC0xLTEtMzczODE_3cb12cc3-f2d4-4799-8b5c-c0c67472d88e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDItMC0xLTEtMzczODE_56f5b6c4-94ee-4356-a279-2f88cce2cc9a"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,625,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDgtMC0xLTEtMzczODE_027fc83d-bf23-4a0a-82d6-101f1f65af77"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDgtMC0xLTEtMzczODE_bf7744f0-4dbf-4d35-afd0-7af7f4bcbd03"&gt;Other non-current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631,290&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;We have a non-qualified deferred compensation plan (known as &#x201c;Executive Deferred Savings Plan&#x201d; or &#x201c;EDSP&#x201d;) under which certain employees and non-employee directors may defer a portion of their compensation. The expense (benefit) associated with changes in the EDSP liability included in selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expense was $(18.8) million and $5.7 million during the three months ended March&#160;31, 2022 and 2021, respectively, and was $(7.8) million and $41.0 million during the nine months ended March&#160;31, 2022 and 2021, respectively. The amount of net gains (losses) associated with changes in the EDSP assets included in SG&amp;amp;A expense was $(18.7) million and $5.8 million during the three months ended March&#160;31, 2022 and 2021, respectively and was $(8.0) million and $41.3 million during the&#160;nine&#160;months ended&#160;March&#160;31, 2022&#160;and&#160;2021, respectively. For additional details, refer to Note 1 &#x201c;Description of Business and Summary of Significant Accounting Policies&#x201d; to our Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended&#160;June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of Accumulated Other Comprehensive Income (Loss) (&#x201c;AOCI&#x201d;) as of the dates indicated below were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:36.034%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses) on Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses) on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses) on Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,031)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,789)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,891)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,822)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,533)&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;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:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effects on net income (loss) of amounts reclassified from AOCI to the Condensed Consolidated Statements of Operations for the indicated period were as follows (in thousands; amounts in parentheses indicate debits or reductions to earnings):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AOCI Components&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&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" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Location in the Condensed Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&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" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Statement of Operations&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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) on cash flow hedges from foreign exchange and 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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(583)&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,868&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,511)&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of revenues and operating expenses&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(329)&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(909)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(279)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(279)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(837)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(837)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains (losses) reclassified from AOCI&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(675)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,122&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,736)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) on available-for-sale securities&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense (income), 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 #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts reclassified out of AOCI related to our defined benefit pension plans that were recognized as a component of net periodic cost for the three months ended March&#160;31, 2022 and 2021 were $0.4&#160;million and $0.3&#160;million, respectively and for the nine months ended March&#160;31, 2022 and 2021 were $1.1&#160;million and $0.8&#160;million, respectively. For additional details, refer to Note 13 &#x201c;Employee Benefit Plans&#x201d; to our Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfMTgxMA_3dfa04c6-338a-4564-9303-8702594b9d32">&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.668%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:'Times New Roman',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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,637,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,323,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,036)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,618,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,305,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventories:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer service parts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;393,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,982,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,575,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred costs of revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid income and other taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land, property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;782,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;743,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,680,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,485,353&#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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(871,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(822,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;663,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive Deferred Savings Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;441,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer credits and advances&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Executive Deferred Savings Plan&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;268,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDItMC0xLTEtMzczODE_3cb12cc3-f2d4-4799-8b5c-c0c67472d88e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDItMC0xLTEtMzczODE_56f5b6c4-94ee-4356-a279-2f88cce2cc9a"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,625,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,161,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDgtMC0xLTEtMzczODE_027fc83d-bf23-4a0a-82d6-101f1f65af77"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDgtMC0xLTEtMzczODE_bf7744f0-4dbf-4d35-afd0-7af7f4bcbd03"&gt;Other non-current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631,290&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;We have a non-qualified deferred compensation plan (known as &#x201c;Executive Deferred Savings Plan&#x201d; or &#x201c;EDSP&#x201d;) under which certain employees and non-employee directors may defer a portion of their compensation. The expense (benefit) associated with changes in the EDSP liability included in selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expense was $(18.8) million and $5.7 million during the three months ended March&#160;31, 2022 and 2021, respectively, and was $(7.8) million and $41.0 million during the nine months ended March&#160;31, 2022 and 2021, respectively. The amount of net gains (losses) associated with changes in the EDSP assets included in SG&amp;amp;A expense was $(18.7) million and $5.8 million during the three months ended March&#160;31, 2022 and 2021, respectively and was $(8.0) million and $41.3 million during the&#160;nine&#160;months ended&#160;March&#160;31, 2022&#160;and&#160;2021, respectively. For additional details, refer to Note 1 &#x201c;Description of Business and Summary of Significant Accounting Policies&#x201d; to our Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended&#160;June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMy0xLTEtMS0zNzM4MQ_45ecf32e-91e6-4602-9323-26566f5d5294"
      unitRef="usd">1637904000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMy0zLTEtMS0zNzM4MQ_7c7aabd8-3837-4f4a-b5e4-2722c60bfa4c"
      unitRef="usd">1323515000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNC0xLTEtMS0zNzM4MQ_927bbf71-62b9-413a-917c-058b824549af"
      unitRef="usd">19037000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNC0zLTEtMS0zNzM4MQ_ab23f722-e82c-4dc6-9e77-282fdaa31769"
      unitRef="usd">18036000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNS0xLTEtMS0zNzM4MQ_fc323061-1f5f-404a-a1ad-a0973c9946bc"
      unitRef="usd">1618867000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNS0zLTEtMS0zNzM4MQ_23505dba-314a-4e80-87e2-128d2bf7c39e"
      unitRef="usd">1305479000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherInventoriesSpareParts
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNy0xLTEtMS0zNzM4MQ_3c18f0a5-a451-4242-ae79-be140347699e"
      unitRef="usd">393215000</us-gaap:OtherInventoriesSpareParts>
    <us-gaap:OtherInventoriesSpareParts
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNy0zLTEtMS0zNzM4MQ_2f694dee-6c84-402a-9bb6-d411813f1edb"
      unitRef="usd">349743000</us-gaap:OtherInventoriesSpareParts>
    <us-gaap:InventoryRawMaterials
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfOC0xLTEtMS0zNzM4MQ_3880400e-8885-4408-9a51-19922554ab66"
      unitRef="usd">900069000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfOC0zLTEtMS0zNzM4MQ_d068124d-5604-4815-92d9-f55c2a96f612"
      unitRef="usd">595151000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfOS0xLTEtMS0zNzM4MQ_8ba69aee-f161-4e3f-98e1-238096234173"
      unitRef="usd">441563000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfOS0zLTEtMS0zNzM4MQ_0117340b-c763-4ab7-a3e3-4c78d49ee9dd"
      unitRef="usd">453432000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTAtMS0xLTEtMzczODE_65226d97-7663-449b-ac33-c193709474b8"
      unitRef="usd">247450000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTAtMy0xLTEtMzczODE_4c6e8afc-bc3c-4b67-9310-927082fc7c43"
      unitRef="usd">177054000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTEtMS0xLTEtMzczODE_13aeee8a-7c9e-401c-9e32-7cfca3f63743"
      unitRef="usd">1982297000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTEtMy0xLTEtMzczODE_a282da78-ed8d-45f1-8baf-49dab127f966"
      unitRef="usd">1575380000</us-gaap:InventoryNet>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTMtMS0xLTEtMzczODE_99e5e57c-a499-46f5-9c09-b82576a03059"
      unitRef="usd">104838000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTMtMy0xLTEtMzczODE_81af5e34-0eed-4c16-a8a3-4340083f6773"
      unitRef="usd">91052000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTQtMS0xLTEtMzczODE_6849947a-df26-4caf-8be5-581c31ecd40e"
      unitRef="usd">90584000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTQtMy0xLTEtMzczODE_0e994784-9111-43c4-8bb5-34e88f9b4fde"
      unitRef="usd">59953000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTUtMS0xLTEtMzczODE_b85642ac-4fd1-421a-bfec-bc50f0153a2a"
      unitRef="usd">84073000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTUtMy0xLTEtMzczODE_042064b4-2a8d-472a-b51e-47ab43bbc7d0"
      unitRef="usd">76649000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTYtMS0xLTEtMzczODE_650e52cc-99f0-4467-91b7-4766b2affce3"
      unitRef="usd">46126000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTYtMy0xLTEtMzczODE_1659a403-2cd6-476e-9c88-ca696479ecaa"
      unitRef="usd">68847000</us-gaap:PrepaidTaxes>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTctMS0xLTEtMzczODE_ad6ddc46-c899-49ea-bf80-6c42304c65f4"
      unitRef="usd">78036000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTctMy0xLTEtMzczODE_b0d14e5c-f56b-4464-bf4e-e2618e2ff6ba"
      unitRef="usd">24366000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTgtMS0xLTEtMzczODE_25a2e261-f97d-483f-bc84-7aaa8e6b6d70"
      unitRef="usd">403657000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMTgtMy0xLTEtMzczODE_999e7e2b-12e8-49e3-b126-dd4554c67625"
      unitRef="usd">320867000</us-gaap:OtherAssetsCurrent>
    <us-gaap:Land
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjAtMS0xLTEtMzczODE_3a3eb32a-0d32-4553-aee2-b3895c254ef5"
      unitRef="usd">67857000</us-gaap:Land>
    <us-gaap:Land
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjAtMy0xLTEtMzczODE_ba7b5e37-b83d-448c-af41-4c8fad58f6e6"
      unitRef="usd">67862000</us-gaap:Land>
    <klac:BuildingsAndLeaseholdImprovementsGross
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjEtMS0xLTEtMzczODE_c23fa5c1-e59b-4517-ba07-d6170f1645c9"
      unitRef="usd">631467000</klac:BuildingsAndLeaseholdImprovementsGross>
    <klac:BuildingsAndLeaseholdImprovementsGross
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjEtMy0xLTEtMzczODE_ee3da1b9-767d-4003-a410-41427c4b310f"
      unitRef="usd">458605000</klac:BuildingsAndLeaseholdImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjItMS0xLTEtMzczODE_045fa0a1-22a6-4b0d-811b-39161fe47e23"
      unitRef="usd">782070000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjItMy0xLTEtMzczODE_7bcad593-d351-4add-8c9c-45c336df98e5"
      unitRef="usd">743710000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjMtMS0xLTEtMzczODE_b4c91fe1-fb4e-489c-9745-b919ff318b61"
      unitRef="usd">42617000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjMtMy0xLTEtMzczODE_67a03328-d3de-4bf0-b2c5-4ad88954e487"
      unitRef="usd">32856000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjQtMS0xLTEtMzczODE_2ddd0c09-3ffb-47c1-8d51-32909664f314"
      unitRef="usd">156315000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjQtMy0xLTEtMzczODE_fbb93a3c-0973-42a0-9775-a3e5bbf55ce2"
      unitRef="usd">182320000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjUtMS0xLTEtMzczODE_d491e9cf-9714-493d-b356-f780a0fd4372"
      unitRef="usd">1680326000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjUtMy0xLTEtMzczODE_92a1a33b-5e7f-4f17-b7c3-96064e0c4290"
      unitRef="usd">1485353000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjYtMS0xLTEtMzczODE_8b01496a-cb43-4cec-8566-4bfc6f7b8785"
      unitRef="usd">871452000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjYtMy0xLTEtMzczODE_e3b640bc-d091-48be-a40c-7278ee07036e"
      unitRef="usd">822326000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjctMS0xLTEtMzczODE_774ab810-9ca4-42a4-83cc-a6c5aa84b9cd"
      unitRef="usd">808874000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjctMy0xLTEtMzczODE_3590b833-5b74-4433-a781-48eee99cf532"
      unitRef="usd">663027000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjktMS0xLTEtMzczODE_9322a082-a671-47eb-bb4d-7a7ddae55e21"
      unitRef="usd">260634000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMjktMy0xLTEtMzczODE_5169c12e-dfde-42ef-81b2-c1347e9ccfe9"
      unitRef="usd">266199000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzEtMS0xLTEtMzczODE_aa8dc386-c23a-445b-ad3e-67c141a64866"
      unitRef="usd">101240000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzEtMy0xLTEtMzczODE_c14ba199-2b52-4a69-8556-0cf912e2ebbd"
      unitRef="usd">102883000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzItMS0xLTEtMzczODE_d59e5c82-fa9e-44ab-a5c0-4e4c651b728c"
      unitRef="usd">79247000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzItMy0xLTEtMzczODE_8853534e-c623-4c5a-85fb-94bbee7da930"
      unitRef="usd">75823000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzMtMS0xLTEtMzczODE_32da00e6-b3a2-4fef-91d3-683d38c11fbd"
      unitRef="usd">441121000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzMtMy0xLTEtMzczODE_fa636c69-afb1-4626-bcb7-8f66a38e7420"
      unitRef="usd">444905000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzYtMS0xLTEtMzczODE_164dd55e-cd5e-438b-be42-5ec3f75a35dd"
      unitRef="usd">558487000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzYtMy0xLTEtMzczODE_72e36036-08b8-48ef-8882-1dbb36ca3bdf"
      unitRef="usd">250784000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzUtMS0xLTEtMzczODE_43ca72da-1093-4766-83d9-e8131b034349"
      unitRef="usd">420803000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzUtMy0xLTEtMzczODE_940eef11-b090-45d7-9a51-1b6b60f694d1"
      unitRef="usd">305445000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzctMS0xLTEtMzczODE_e25bd464-f603-4fba-85eb-16c9f930099c"
      unitRef="usd">262907000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzctMy0xLTEtMzczODE_54dbf54a-a768-49c6-a0db-78ae199cef78"
      unitRef="usd">268028000</us-gaap:DefinedBenefitPensionPlanLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzgtMS0xLTEtMzczODE_a1ce9c13-3da9-4a01-b0fa-8d53045b792f"
      unitRef="usd">196919000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfMzgtMy0xLTEtMzczODE_f7f9bc2e-1286-4b71-aa59-9271bfe97258"
      unitRef="usd">180982000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDAtMS0xLTEtMzczODE_e336a1c5-2194-4663-9899-f85d54039448"
      unitRef="usd">120803000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDAtMy0xLTEtMzczODE_5cadf79c-2ec2-46e8-84e6-13a960442412"
      unitRef="usd">87320000</us-gaap:TaxesPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDEtMS0xLTEtMzczODE_5854271f-f069-4c4d-a6b1-1ebccec585a7"
      unitRef="usd">34626000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:InterestAndDividendsPayableCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDEtMy0xLTEtMzczODE_81713b60-0cfe-44e2-b05b-9ac0e90cea5a"
      unitRef="usd">36135000</us-gaap:InterestAndDividendsPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDItMS0xLTEtMzczODE_8b6a31a7-a104-4fe5-9a07-fb304f905ed9"
      unitRef="usd">31158000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDItMy0xLTEtMzczODE_9e3745db-610d-4a3c-b6f6-8a97325df8e5"
      unitRef="usd">32322000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDMtMS0xLTEtMzczODE_0e393fa1-e526-42e2-a6d7-e73d5f275136"
      unitRef="usd">1625703000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDMtMy0xLTEtMzczODE_93f376a5-1a6d-4172-80b9-b82e48a62474"
      unitRef="usd">1161016000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDUtMS0xLTEtMzczODE_930a8138-a709-4cc6-8fd4-11bac3a9ede8"
      unitRef="usd">346516000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDUtMy0xLTEtMzczODE_1347babf-1caf-484c-af30-c589ffbaf197"
      unitRef="usd">333866000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDYtMS0xLTEtMzczODE_b44bb577-40ba-48d2-b0ef-a47d71382e27"
      unitRef="usd">81102000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDYtMy0xLTEtMzczODE_72a31027-d73e-4c5e-b32c-39e9d0cc65d4"
      unitRef="usd">87602000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDctMS0xLTEtMzczODE_a50dd9bd-01d6-4fa8-ad1d-987543849e64"
      unitRef="usd">62053000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDctMy0xLTEtMzczODE_ac9cbc8f-cc36-4fe6-9bc6-8de4200587c9"
      unitRef="usd">70739000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <klac:OtherLiabilitiesMiscellaneousNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDgtMS0xLTEtMzczODE_6b8893c5-88ac-4cda-8777-d4d8a3c3bea7"
      unitRef="usd">152495000</klac:OtherLiabilitiesMiscellaneousNoncurrent>
    <klac:OtherLiabilitiesMiscellaneousNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDgtMy0xLTEtMzczODE_d6db3f5b-e201-4ec8-a627-84f35c13202e"
      unitRef="usd">139083000</klac:OtherLiabilitiesMiscellaneousNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDktMS0xLTEtMzczODE_492ffca3-27fd-4d5e-bd31-3d7ab5e4f947"
      unitRef="usd">642166000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmUwMDE3MDFjMWI4ZjQ3YTI5NGQ4NmFiNDc2ODAzOWZhL3RhYmxlcmFuZ2U6ZTAwMTcwMWMxYjhmNDdhMjk0ZDg2YWI0NzY4MDM5ZmFfNDktMy0xLTEtMzczODE_ea5b6727-125c-41c6-a336-b2c49968516a"
      unitRef="usd">631290000</us-gaap:OtherLiabilitiesNoncurrent>
    <klac:IncreaseDecreaseInDeferredCompensationLiabilities
      contextRef="id27992a337cd4f9baa4e127ed0b61793_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfNDM3_41268ae3-3e73-42f5-9fe1-07a0d905259c"
      unitRef="usd">-18800000</klac:IncreaseDecreaseInDeferredCompensationLiabilities>
    <klac:IncreaseDecreaseInDeferredCompensationLiabilities
      contextRef="ie33a91f13eb943d29b221d812a004274_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfNDQ0_5e29bbf1-6e49-45f6-b571-78eb89e76f69"
      unitRef="usd">5700000</klac:IncreaseDecreaseInDeferredCompensationLiabilities>
    <klac:IncreaseDecreaseInDeferredCompensationLiabilities
      contextRef="i27484fbd0112473ea8b9617d5ab613e4_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfNTA5_4df60764-5120-4dc2-a291-e88f0b56a3b9"
      unitRef="usd">-7800000</klac:IncreaseDecreaseInDeferredCompensationLiabilities>
    <klac:IncreaseDecreaseInDeferredCompensationLiabilities
      contextRef="i4f4d6ad01cd14f8b8535afed3b257758_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfNTE2_cbca985c-024b-4cfa-9d24-7f515ed1125d"
      unitRef="usd">41000000</klac:IncreaseDecreaseInDeferredCompensationLiabilities>
    <klac:GainLossonDeferredCompensationPlanAssets
      contextRef="id27992a337cd4f9baa4e127ed0b61793_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfNjY3_6a559ce9-f2e9-4216-a869-9bd807249604"
      unitRef="usd">-18700000</klac:GainLossonDeferredCompensationPlanAssets>
    <klac:GainLossonDeferredCompensationPlanAssets
      contextRef="ie33a91f13eb943d29b221d812a004274_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfNjc0_c4dff935-8873-41b2-8562-0ab4412b7d51"
      unitRef="usd">5800000</klac:GainLossonDeferredCompensationPlanAssets>
    <klac:GainLossonDeferredCompensationPlanAssets
      contextRef="i27484fbd0112473ea8b9617d5ab613e4_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfNzM5_7a649955-4da7-4c37-aa26-e047af3e8979"
      unitRef="usd">-8000000.0</klac:GainLossonDeferredCompensationPlanAssets>
    <klac:GainLossonDeferredCompensationPlanAssets
      contextRef="i4f4d6ad01cd14f8b8535afed3b257758_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfNzQ2_f1173f1a-5485-4d30-afe6-3dac51d12323"
      unitRef="usd">41300000</klac:GainLossonDeferredCompensationPlanAssets>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfMTgwOA_e9f9bbbf-2e8d-4264-bc34-050a0aa46d89">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of Accumulated Other Comprehensive Income (Loss) (&#x201c;AOCI&#x201d;) as of the dates indicated below were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:36.034%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses) on Available-for-Sale Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses) on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses) on Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,031)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,789)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,891)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,822)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71,533)&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;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:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,092)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,497)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(75,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i4a53cd00ae8546dbb222aabe5f810373_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmY4MjRjM2RmYzM5NDQxNTNhZjZiM2JhYjIwZGIwOWYyL3RhYmxlcmFuZ2U6ZjgyNGMzZGZjMzk0NDE1M2FmNmIzYmFiMjBkYjA5ZjJfMS0xLTEtMS0zNzM4MQ_63c16318-d409-4f5a-9da6-1f339ce76162"
      unitRef="usd">-35031000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib4694a6bda3d4713836ce9465e98d04d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmY4MjRjM2RmYzM5NDQxNTNhZjZiM2JhYjIwZGIwOWYyL3RhYmxlcmFuZ2U6ZjgyNGMzZGZjMzk0NDE1M2FmNmIzYmFiMjBkYjA5ZjJfMS0zLTEtMS0zNzM4MQ_351c486c-b1dc-43eb-aa54-00691aa5740d"
      unitRef="usd">-11789000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6e44a191c4c2490195de84b8033047c2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmY4MjRjM2RmYzM5NDQxNTNhZjZiM2JhYjIwZGIwOWYyL3RhYmxlcmFuZ2U6ZjgyNGMzZGZjMzk0NDE1M2FmNmIzYmFiMjBkYjA5ZjJfMS01LTEtMS0zNzM4MQ_041dc6db-d98e-4e8b-bf1f-55ba28e819ef"
      unitRef="usd">-2891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5047cc4ef32449c79f6a1a9949f57cc8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmY4MjRjM2RmYzM5NDQxNTNhZjZiM2JhYjIwZGIwOWYyL3RhYmxlcmFuZ2U6ZjgyNGMzZGZjMzk0NDE1M2FmNmIzYmFiMjBkYjA5ZjJfMS03LTEtMS0zNzM4MQ_24c2b7e4-830f-4e00-b168-217569b802dc"
      unitRef="usd">-21822000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i30dcffb9059c4883babb39c623484876_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmY4MjRjM2RmYzM5NDQxNTNhZjZiM2JhYjIwZGIwOWYyL3RhYmxlcmFuZ2U6ZjgyNGMzZGZjMzk0NDE1M2FmNmIzYmFiMjBkYjA5ZjJfMS05LTEtMS0zNzM4MQ_44d9821a-67ba-4fe4-9804-133eb84b4619"
      unitRef="usd">-71533000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f5c7a99528d4dde8fc58a382258ca4c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmY4MjRjM2RmYzM5NDQxNTNhZjZiM2JhYjIwZGIwOWYyL3RhYmxlcmFuZ2U6ZjgyNGMzZGZjMzk0NDE1M2FmNmIzYmFiMjBkYjA5ZjJfMy0xLTEtMS0zNzM4MQ_56b6a995-ba13-4f0a-8953-ff12e26d2a66"
      unitRef="usd">-32563000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i337945297595428db23f8b1dcf792548_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmY4MjRjM2RmYzM5NDQxNTNhZjZiM2JhYjIwZGIwOWYyL3RhYmxlcmFuZ2U6ZjgyNGMzZGZjMzk0NDE1M2FmNmIzYmFiMjBkYjA5ZjJfMy0zLTEtMS0zNzM4MQ_ae493a16-474f-4cf8-9a64-e617ae6a6692"
      unitRef="usd">595000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied776168887e44af977567194a587603_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmY4MjRjM2RmYzM5NDQxNTNhZjZiM2JhYjIwZGIwOWYyL3RhYmxlcmFuZ2U6ZjgyNGMzZGZjMzk0NDE1M2FmNmIzYmFiMjBkYjA5ZjJfMy01LTEtMS0zNzM4MQ_85fa1d6a-7b95-4e7e-acb4-3f3fcfe56a1e"
      unitRef="usd">-20092000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f01f832bebd47689a479cbf705c09cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmY4MjRjM2RmYzM5NDQxNTNhZjZiM2JhYjIwZGIwOWYyL3RhYmxlcmFuZ2U6ZjgyNGMzZGZjMzk0NDE1M2FmNmIzYmFiMjBkYjA5ZjJfMy03LTEtMS0zNzM4MQ_194581ba-5660-4963-9ec9-2033a60f8379"
      unitRef="usd">-23497000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idc4e3b4c98f74aa4be91a10ae27e0330_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOmY4MjRjM2RmYzM5NDQxNTNhZjZiM2JhYjIwZGIwOWYyL3RhYmxlcmFuZ2U6ZjgyNGMzZGZjMzk0NDE1M2FmNmIzYmFiMjBkYjA5ZjJfMy05LTEtMS0zNzM4MQ_62540a53-954d-4d78-a03f-8f9baf81fbbc"
      unitRef="usd">-75557000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfMTc5MA_82ae656a-72b1-4c73-9f50-64a4bc36a333">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effects on net income (loss) of amounts reclassified from AOCI to the Condensed Consolidated Statements of Operations for the indicated period were as follows (in thousands; amounts in parentheses indicate debits or reductions to earnings):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;AOCI Components&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&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" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Location in the Condensed Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&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" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Statement of Operations&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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) on cash flow hedges from foreign exchange and 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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,600&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(583)&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,868&#160;&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,511)&lt;/span&gt;&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of revenues and operating expenses&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(329)&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(909)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;612&#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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(279)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(279)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(837)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(837)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gains (losses) reclassified from AOCI&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;992&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(675)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,122&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,736)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) on available-for-sale securities&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense (income), 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 #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1165978a9e149e9baf1c637b00f1f16_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfMy00LTEtMS0zNzM4MQ_c8e4ef7c-3374-4d54-8182-5639e4cd148f"
      unitRef="usd">1600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80d5de4527604db291dcd014fa1d60fe_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfMy02LTEtMS0zNzM4MQ_8e6929ce-4854-4331-bd11-ed1c1ad679ab"
      unitRef="usd">-583000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i520ec9509c42457794d0696cf92327ab_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfMy04LTEtMS0zNzM4MQ_c96a4f0f-dab4-404f-bf63-f0f21b61a8cc"
      unitRef="usd">4868000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieea29315ef974838a85ac1847efadfe6_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfMy0xMC0xLTEtMzczODE_b3907230-8b7d-4e84-923d-c40515668b77"
      unitRef="usd">-1511000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <klac:CostOfRevenueAndOperatingExpense
      contextRef="ie1165978a9e149e9baf1c637b00f1f16_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNC00LTEtMS0zNzM4MQ_946103a1-13d7-4341-ba8f-3000b19db0c7"
      unitRef="usd">329000</klac:CostOfRevenueAndOperatingExpense>
    <klac:CostOfRevenueAndOperatingExpense
      contextRef="i80d5de4527604db291dcd014fa1d60fe_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNC02LTEtMS0zNzM4MQ_1a986ecb-d614-49fa-ba39-716248e14669"
      unitRef="usd">-187000</klac:CostOfRevenueAndOperatingExpense>
    <klac:CostOfRevenueAndOperatingExpense
      contextRef="i520ec9509c42457794d0696cf92327ab_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNC04LTEtMS0zNzM4MQ_f6a8dfc0-ac1c-4c76-b590-bb5c4baa39e9"
      unitRef="usd">909000</klac:CostOfRevenueAndOperatingExpense>
    <klac:CostOfRevenueAndOperatingExpense
      contextRef="ieea29315ef974838a85ac1847efadfe6_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNC0xMC0xLTEtMzczODE_e5f9f92a-1077-4468-8a8c-0973f264e5b4"
      unitRef="usd">-612000</klac:CostOfRevenueAndOperatingExpense>
    <us-gaap:InterestExpense
      contextRef="ie1165978a9e149e9baf1c637b00f1f16_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNS00LTEtMS0zNzM4MQ_154586f6-5a97-4960-a58a-68878e6a9866"
      unitRef="usd">279000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i80d5de4527604db291dcd014fa1d60fe_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNS02LTEtMS0zNzM4MQ_c1ea4818-7108-4ac1-bc4a-92232e435879"
      unitRef="usd">279000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i520ec9509c42457794d0696cf92327ab_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNS04LTEtMS0zNzM4MQ_2a0574b6-2fe3-4e45-b592-60d8ca274038"
      unitRef="usd">837000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ieea29315ef974838a85ac1847efadfe6_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNS0xMC0xLTEtMzczODE_6182c7f0-0f55-4f04-9418-c6edec779530"
      unitRef="usd">837000</us-gaap:InterestExpense>
    <us-gaap:NetIncomeLoss
      contextRef="ie1165978a9e149e9baf1c637b00f1f16_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNy00LTEtMS0zNzM4MQ_0bcb57f4-c0c8-46ca-a908-231e6e5cba3a"
      unitRef="usd">992000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i80d5de4527604db291dcd014fa1d60fe_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNy02LTEtMS0zNzM4MQ_a30725e3-be3d-4c8b-b0a8-5475207618d7"
      unitRef="usd">-675000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i520ec9509c42457794d0696cf92327ab_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNy04LTEtMS0zNzM4MQ_3310867f-9161-40f9-ada6-bd474fb2a8a5"
      unitRef="usd">3122000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ieea29315ef974838a85ac1847efadfe6_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfNy0xMC0xLTEtMzczODE_1e9f7235-06ed-42d9-85eb-ea906a76f567"
      unitRef="usd">-1736000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i1bf1b7c89b794dc8a4f76ce6b823a391_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfOC00LTEtMS0zNzM4MQ_4500a8d3-58b4-4cc6-8aa5-751af0bf692d"
      unitRef="usd">88000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia0823ab66c4d480a834b913114114c21_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfOC02LTEtMS0zNzM4MQ_4e999a28-f855-42c7-b270-3b37bbbb672b"
      unitRef="usd">-25000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i79c90fcec52a4c289f553b5e3cec822f_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfOC04LTEtMS0zNzM4MQ_413b6492-3d58-40ab-a4c9-92c1cd3f78c2"
      unitRef="usd">90000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i6eae635d563a493cac429791d3dd314e_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RhYmxlOjY3YThlMmU4MTVhYjRjODE5Zjg4Y2ZhZWEzNWM0YmEwL3RhYmxlcmFuZ2U6NjdhOGUyZTgxNWFiNGM4MTlmODhjZmFlYTM1YzRiYTBfOC0xMC0xLTEtMzczODE_141e257c-e30a-44b6-b368-93fada1e6413"
      unitRef="usd">-238000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i11f2305382834d408e8230f0dbbc9e1c_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfMTUyMA_df148953-3f81-497f-8579-2f4570fc7cb6"
      unitRef="usd">400000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iff7e6b66b8b4472c8fe4514d3e3f3ce4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfMTUyNw_3b463a72-8ec6-47d7-8e22-d65ff77e2950"
      unitRef="usd">300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i836f3f5b5acf41ed9189a608fb6bad3a_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfMTU4Nw_90c13c5f-2248-4908-bed2-7ebee80bf345"
      unitRef="usd">1100000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i3291ccecf1bb4d56a17afc212e3187e8_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180My9mcmFnOmNmZTk0OWE0ZWE2OTQ4ODY4N2Q0MDRhNjQ4NTQwYTJlL3RleHRyZWdpb246Y2ZlOTQ5YTRlYTY5NDg4Njg3ZDQwNGE2NDg1NDBhMmVfMTU5NA_3d142bca-3e6b-4be9-8513-58801991b961"
      unitRef="usd">800000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RleHRyZWdpb246NDk0ZDM0MzU5ZGJiNGY2MGE4ZGU3OTljNmI3MzExNThfMTc0Mg_0f8989b5-42e4-49dd-9db1-3d9f111e864c">MARKETABLE SECURITIES&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of marketable securities as of the dates indicated below were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sovereign securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756,043&#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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: Time deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162,724&#160;&lt;/span&gt;&lt;/td&gt;&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of June 30, 2021 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sovereign securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,614,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,642,316&#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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: Time deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,032,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,059,912&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)   Unrealized gains on equity securities included in our portfolio include the initial fair value adjustment recorded upon a security becoming marketable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)   Time deposits excluded from fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our investment portfolio includes both corporate and government securities that have a maximum maturity of three years. The longer the duration of these securities, the more susceptible they are to changes in market interest rates and bond yields. As yields increase, those securities with a lower yield-at-cost show a mark-to-market unrealized loss. Most of our unrealized losses are due to changes in market interest rates and bond yields. We believe that we have the ability to realize the full value of all of these investments upon maturity. As of March&#160;31, 2022, we had 543 investments in a gross unrealized loss position. Our investments that were in a continuous loss position of 12 months or more, as well as the unrealized losses on those investments, were immaterial. The following table summarizes the fair value and gross unrealized losses of our investments that were in an unrealized loss position as of the date indicated below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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:72.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sovereign securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,084)&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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:72.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of June 30, 2021 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual maturities of securities classified as available-for-sale, regardless of their classification on our Condensed Consolidated Balance Sheets, as of the date indicated below were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:72.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due within one year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year through three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;615,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties. Realized gains and losses on available-for-sale securities for the three and nine months ended March&#160;31, 2022 and 2021 were immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RleHRyZWdpb246NDk0ZDM0MzU5ZGJiNGY2MGE4ZGU3OTljNmI3MzExNThfMTc2NA_b0fdbf57-c29b-41c4-94a5-b7d4fa2e9dc7">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of marketable securities as of the dates indicated below were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;477,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;734,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sovereign securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;355,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;348,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756,043&#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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: Time deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;863,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,084)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162,724&#160;&lt;/span&gt;&lt;/td&gt;&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of June 30, 2021 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sovereign securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,614,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,642,316&#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;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: Time deposits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,032,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,059,912&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)   Unrealized gains on equity securities included in our portfolio include the initial fair value adjustment recorded upon a security becoming marketable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)   Time deposits excluded from fair value measurements.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4136ee33dad8422badb3df151b16a493_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMS0xLTEtMS0zNzM4MQ_11c7c1a9-499e-4399-bdc2-3b0acc689964"
      unitRef="usd">477237000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4136ee33dad8422badb3df151b16a493_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMS0zLTEtMS0zNzM4MQ_213d32e5-18c2-4615-8bbe-276e0ce71f76"
      unitRef="usd">18000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4136ee33dad8422badb3df151b16a493_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMS01LTEtMS0zNzM4MQ_269da84a-103d-45da-9090-ba386e4e0482"
      unitRef="usd">6244000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4136ee33dad8422badb3df151b16a493_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMS03LTEtMS0zNzM4MQ_f9fc0b9e-1746-447c-a1c5-6ce918a4ce3c"
      unitRef="usd">471011000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <klac:MoneyMarketFundsAndOther
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMi0xLTEtMS0zNzM4MQ_1ab7adac-1369-4a35-92ec-c14022f4ccb8"
      unitRef="usd">734466000</klac:MoneyMarketFundsAndOther>
    <klac:MoneyMarketFundsAndOther
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMi03LTEtMS0zNzM4MQ_94a30a29-1075-41e6-94b6-05094466cfcc"
      unitRef="usd">734466000</klac:MoneyMarketFundsAndOther>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ibd55809add8f4bdd97194c8a4eba5ab9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNC0xLTEtMS0zNzM4MQ_a1a6462c-aab6-4ff0-9fa4-f5afdec7a77f"
      unitRef="usd">66714000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ibd55809add8f4bdd97194c8a4eba5ab9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNC0zLTEtMS0zNzM4MQ_7a4512b0-5a6b-49ff-9056-77cf342dcd15"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ibd55809add8f4bdd97194c8a4eba5ab9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNC01LTEtMS0zNzM4MQ_65e49bce-2450-4ee1-838f-deb5af77d5fa"
      unitRef="usd">1011000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibd55809add8f4bdd97194c8a4eba5ab9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNC03LTEtMS0zNzM4MQ_d7b44539-c2be-4aa8-84e2-f2bdfe9ddc02"
      unitRef="usd">65703000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i340f556144a44720b2324e57ca9a9607_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNS0xLTEtMS0zNzM4MQ_44eb7bea-aff5-4e95-b1bd-b2c54983e91d"
      unitRef="usd">6044000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i340f556144a44720b2324e57ca9a9607_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNS0zLTEtMS0zNzM4MQ_5320a2da-346e-43cf-8827-38d2ac8985fc"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i340f556144a44720b2324e57ca9a9607_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNS01LTEtMS0zNzM4MQ_79b00170-a53b-4624-8dcd-81d4a209e82c"
      unitRef="usd">46000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i340f556144a44720b2324e57ca9a9607_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNS03LTEtMS0zNzM4MQ_ea48d5bd-a1fe-4f52-a215-b092ae8b709e"
      unitRef="usd">6000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i40597671813d49938614defc81b9984d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNi0xLTEtMS0zNzM4MQ_f7b7dcaf-a222-4457-8752-0be21c0cefe1"
      unitRef="usd">115223000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i40597671813d49938614defc81b9984d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNi0zLTEtMS0zNzM4MQ_09fe6c03-bd0c-4707-b3e3-a840f56f8a9d"
      unitRef="usd">38000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i40597671813d49938614defc81b9984d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNi01LTEtMS0zNzM4MQ_0b461e29-7eaf-4b39-8e37-a045d342cad6"
      unitRef="usd">1012000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i40597671813d49938614defc81b9984d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNi03LTEtMS0zNzM4MQ_0307007d-b64a-492b-b894-0811f079d9b5"
      unitRef="usd">114249000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib6607182dfb9439bb0dae37895b29e32_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNy0xLTEtMS0zNzM4MQ_07428dbf-ff63-45b2-bdb2-e0966e93b913"
      unitRef="usd">355576000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib6607182dfb9439bb0dae37895b29e32_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNy0zLTEtMS0zNzM4MQ_099abd85-f811-45a7-a4b5-1d0b1cea2815"
      unitRef="usd">13000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib6607182dfb9439bb0dae37895b29e32_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNy01LTEtMS0zNzM4MQ_0a43bc42-4071-4f7f-947a-56bb8b031ccc"
      unitRef="usd">6771000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib6607182dfb9439bb0dae37895b29e32_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfNy03LTEtMS0zNzM4MQ_bbee51aa-68b7-4dbe-8fa6-d8f3114238bd"
      unitRef="usd">348818000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfOC0xLTEtMS0zNzM4MQ_67e7ed98-9783-4345-b26d-c838d05acd2a"
      unitRef="usd">3211000</us-gaap:EquitySecuritiesFvNiCost>
    <klac:EquitySecuritiesFVNIAccumulatedGrossUnrealizedGain
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfOC0zLTEtMS0zNzM4MQ_26e26d96-084c-4f26-926e-2259a637706e"
      unitRef="usd">12585000</klac:EquitySecuritiesFVNIAccumulatedGrossUnrealizedGain>
    <klac:EquitySecuritiesFVNIAccumulatedGrossUnrealizedLoss
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfOC01LTEtMS0zNzM4MQ_ab195493-2082-46b0-8d1b-5f7b2450550e"
      unitRef="usd">0</klac:EquitySecuritiesFVNIAccumulatedGrossUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfOC03LTEtMS0zNzM4MQ_dec0d97a-df4a-44ba-b345-ff6cf41580fc"
      unitRef="usd">15796000</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <klac:MarketableSecuritiesExcludingTimeDepositsAmortizedCost
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTAtMS0xLTEtMzczODE_861bb9c3-fe1f-461d-894a-ad3857ad6f11"
      unitRef="usd">1758471000</klac:MarketableSecuritiesExcludingTimeDepositsAmortizedCost>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedGain
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTAtMy0xLTEtMzczODE_fd4339db-2a92-4bf4-b818-c4817d1b2056"
      unitRef="usd">12656000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedGain>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedLoss
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTAtNS0xLTEtMzczODE_44cbbc28-d071-4a96-8c93-c1ba69b498b1"
      unitRef="usd">15084000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedLoss>
    <klac:MarketableSecuritiesExcludingTimeDepositsFairValue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTAtNy0xLTEtMzczODE_38b4eb07-e3cb-470f-9839-d51f36f0c4e6"
      unitRef="usd">1756043000</klac:MarketableSecuritiesExcludingTimeDepositsFairValue>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTEtMS0xLTEtMzczODE_81d6c763-73d7-4675-ab56-0a3539497f32"
      unitRef="usd">270290000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTEtNy0xLTEtMzczODE_bce503a3-b71f-4452-ab5d-93a4b53936e1"
      unitRef="usd">270290000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTItMS0xLTEtMzczODE_527466d0-c4d0-4450-8440-98f64a0cacf7"
      unitRef="usd">863609000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTItNy0xLTEtMzczODE_1186f582-7716-4e4b-a17e-400a7bf2d0ca"
      unitRef="usd">863609000</us-gaap:CashEquivalentsAtCarryingValue>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAmortizedCost
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTMtMS0xLTEtMzczODE_fa718275-0480-4012-9cd4-9e7a1957b198"
      unitRef="usd">1165152000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAmortizedCost>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedGain
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTMtMy0xLTEtMzczODE_e28fb467-0d41-497c-8e61-d6b48b3dc04b"
      unitRef="usd">12656000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedGain>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedLoss
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTMtNS0xLTEtMzczODE_c2d42a8e-c953-4206-b492-3efeedcbaa38"
      unitRef="usd">15084000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedLoss>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesFairValue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjY5YWIwNzRiZTAzMTRhZWM4YjFlYjk0MDRkY2VkMTdjL3RhYmxlcmFuZ2U6NjlhYjA3NGJlMDMxNGFlYzhiMWViOTQwNGRjZWQxN2NfMTMtNy0xLTEtMzczODE_9a7dbdc1-308b-4b40-82be-5d78a45f4bd7"
      unitRef="usd">1162724000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0d1cb6e718ff499981beccb334133786_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMS0xLTEtMS0zNzM4MQ_4c1a9ca5-6e9e-4129-a8fd-1ef6025fcd50"
      unitRef="usd">468192000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0d1cb6e718ff499981beccb334133786_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMS0zLTEtMS0zNzM4MQ_5e101d22-e18b-46b7-ab58-ce11b7c18e6b"
      unitRef="usd">689000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0d1cb6e718ff499981beccb334133786_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMS01LTEtMS0zNzM4MQ_3f511218-2192-4f71-b04a-d3262bbc6462"
      unitRef="usd">135000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0d1cb6e718ff499981beccb334133786_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMS03LTEtMS0zNzM4MQ_351c289f-adb6-4542-8985-6e0b8679da65"
      unitRef="usd">468746000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <klac:MoneyMarketFundsAndOther
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMi0xLTEtMS0zNzM4MQ_7ccd046b-ffce-405c-b8aa-2d0eb5d49f7c"
      unitRef="usd">691375000</klac:MoneyMarketFundsAndOther>
    <klac:MoneyMarketFundsAndOther
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMi03LTEtMS0zNzM4MQ_8d8c9a53-f7b8-404b-ae64-3884aede47b8"
      unitRef="usd">691375000</klac:MoneyMarketFundsAndOther>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i006793621b254d169a411a686152de6b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMy0xLTEtMS0zNzM4MQ_3365d095-d55f-41c0-9439-7e0c72671893"
      unitRef="usd">70155000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i006793621b254d169a411a686152de6b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMy0zLTEtMS0zNzM4MQ_57cf156b-6556-4911-a8da-edd415917558"
      unitRef="usd">106000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i006793621b254d169a411a686152de6b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMy01LTEtMS0zNzM4MQ_0e9d1298-0ce0-4a2e-a186-0a45f31e213e"
      unitRef="usd">33000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i006793621b254d169a411a686152de6b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMy03LTEtMS0zNzM4MQ_21b99503-505a-4642-b16c-756f823413ad"
      unitRef="usd">70228000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia3fb1c9078d94b999abdfacee34f6da7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNC0xLTEtMS0zNzM4MQ_f521985c-0e4c-4767-aa1c-8c29a8e23e8d"
      unitRef="usd">3045000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia3fb1c9078d94b999abdfacee34f6da7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNC0zLTEtMS0zNzM4MQ_eb41c2a7-eaa6-49a2-aa34-5a7a65be3374"
      unitRef="usd">7000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia3fb1c9078d94b999abdfacee34f6da7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNC01LTEtMS0zNzM4MQ_b3dbb87e-2411-4a79-b399-eb0c68b34d86"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia3fb1c9078d94b999abdfacee34f6da7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNC03LTEtMS0zNzM4MQ_b73c6c40-5188-45ec-a681-0da0e7afe920"
      unitRef="usd">3052000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5e2105a99dcb47f3ba481d1a7a1d3dd6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNS0xLTEtMS0zNzM4MQ_d84b8650-0b7b-4b58-9717-1818dc9e66c3"
      unitRef="usd">145810000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5e2105a99dcb47f3ba481d1a7a1d3dd6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNS0zLTEtMS0zNzM4MQ_df93f2e8-12c3-44da-86ec-35910d464849"
      unitRef="usd">160000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5e2105a99dcb47f3ba481d1a7a1d3dd6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNS01LTEtMS0zNzM4MQ_33c35865-c3a0-4755-8cd3-12b39097a648"
      unitRef="usd">49000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5e2105a99dcb47f3ba481d1a7a1d3dd6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNS03LTEtMS0zNzM4MQ_472f92a4-25ed-4083-a1a4-2d05f9520989"
      unitRef="usd">145921000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i40b42110efc04132a5a669df5165c1e4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNi0xLTEtMS0zNzM4MQ_18231e81-838a-4161-b5e1-63be458809a5"
      unitRef="usd">233052000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i40b42110efc04132a5a669df5165c1e4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNi0zLTEtMS0zNzM4MQ_13007eb2-e929-4628-ae9e-ebbce0e97d06"
      unitRef="usd">129000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i40b42110efc04132a5a669df5165c1e4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNi01LTEtMS0zNzM4MQ_5e907f3e-ce60-4ba9-b6a7-ca2e7ccbd274"
      unitRef="usd">117000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i40b42110efc04132a5a669df5165c1e4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNi03LTEtMS0zNzM4MQ_34a2f751-ed00-4a33-8fd8-9cf3f0188ab3"
      unitRef="usd">233064000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNiCost
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNy0xLTEtMS0zNzM4MQ_af4256a1-5517-4418-96e4-878c76bdb49c"
      unitRef="usd">3211000</us-gaap:EquitySecuritiesFvNiCost>
    <klac:EquitySecuritiesFVNIAccumulatedGrossUnrealizedGain
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNy0zLTEtMS0zNzM4MQ_1165a63e-9b04-4bdc-af5c-f670e34dece6"
      unitRef="usd">26719000</klac:EquitySecuritiesFVNIAccumulatedGrossUnrealizedGain>
    <klac:EquitySecuritiesFVNIAccumulatedGrossUnrealizedLoss
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNy01LTEtMS0zNzM4MQ_01fd65ab-8e38-40ef-9eaa-fb804bcf3e12"
      unitRef="usd">0</klac:EquitySecuritiesFVNIAccumulatedGrossUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfNy03LTEtMS0zNzM4MQ_0e4257ae-8d5e-41ad-843c-855c889ecb14"
      unitRef="usd">29930000</us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent>
    <klac:MarketableSecuritiesExcludingTimeDepositsAmortizedCost
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfOS0xLTEtMS0zNzM4MQ_742c35bb-0cde-43f3-b812-c3244ddecc62"
      unitRef="usd">1614840000</klac:MarketableSecuritiesExcludingTimeDepositsAmortizedCost>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedGain
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfOS0zLTEtMS0zNzM4MQ_e0a6521e-f6dc-4062-a130-2c88ecee0055"
      unitRef="usd">27810000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedGain>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedLoss
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfOS01LTEtMS0zNzM4MQ_e15943e8-cabe-4d89-b1a3-a401760775d8"
      unitRef="usd">334000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedLoss>
    <klac:MarketableSecuritiesExcludingTimeDepositsFairValue
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfOS03LTEtMS0zNzM4MQ_b7009191-23f2-4c29-b18c-65a7eb71ed9a"
      unitRef="usd">1642316000</klac:MarketableSecuritiesExcludingTimeDepositsFairValue>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMTAtMS0xLTEtMzczODE_f4464270-0f7d-408c-b85c-97cd578d9f53"
      unitRef="usd">210636000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMTAtNy0xLTEtMzczODE_d5364fdf-b5fd-4fb3-8372-7bf3b77d9fed"
      unitRef="usd">210636000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMTEtMS0xLTEtMzczODE_4bfcaef1-ed7a-4c83-990a-2402267bdc76"
      unitRef="usd">793040000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMTEtNy0xLTEtMzczODE_327e629a-fa19-454f-90af-44a9dc8430f2"
      unitRef="usd">793040000</us-gaap:CashEquivalentsAtCarryingValue>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAmortizedCost
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMTItMS0xLTEtMzczODE_37b051ec-948e-4552-904a-7a20fa8a6a7b"
      unitRef="usd">1032436000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAmortizedCost>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedGain
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMTItMy0xLTEtMzczODE_12e4cfbb-4d5c-4de2-b33e-9fc693e54cd0"
      unitRef="usd">27810000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedGain>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedLoss
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMTItNS0xLTEtMzczODE_42d7f191-159f-4e24-904a-10fe55b848c2"
      unitRef="usd">334000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesAccumulatedGrossUnrealizedLoss>
    <klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesFairValue
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjlhMmYzZTNiNjFkOTRhMDdhMjQ5ZTYwOGE4OTJjOGVmL3RhYmxlcmFuZ2U6OWEyZjNlM2I2MWQ5NGEwN2EyNDllNjA4YTg5MmM4ZWZfMTItNy0xLTEtMzczODE_c83ca2af-4097-4777-9e34-2d05f23a2066"
      unitRef="usd">1059912000</klac:DebtSecuritiesAvailableForSaleAndEquitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleTerm
      contextRef="i8407bf8fc1d34e0cbb459ccb16d74827_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RleHRyZWdpb246NDk0ZDM0MzU5ZGJiNGY2MGE4ZGU3OTljNmI3MzExNThfNDg5_bb136eca-0dd9-4926-bb7e-08a630d3d2b5">P3Y</us-gaap:DebtSecuritiesAvailableForSaleTerm>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RleHRyZWdpb246NDk0ZDM0MzU5ZGJiNGY2MGE4ZGU3OTljNmI3MzExNThfOTM3_4d38bf8b-a808-47a9-9bbd-9ddbad15edd2"
      unitRef="investment">543</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RleHRyZWdpb246NDk0ZDM0MzU5ZGJiNGY2MGE4ZGU3OTljNmI3MzExNThfMTc3Mg_0b527359-a39b-4ea7-a9e1-36416f52ee20">The following table summarizes the fair value and gross unrealized losses of our investments that were in an unrealized loss position as of the date indicated below.&lt;div style="margin-top:14pt"&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:72.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;439,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sovereign securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,012)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,771)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;917,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,084)&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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&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:72.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of June 30, 2021 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross &lt;br/&gt;Unrealized &lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&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:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4136ee33dad8422badb3df151b16a493_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfMS0xLTEtMS0zNzM4MQ_33309d5e-96b8-46b2-a2bc-f099141c50b6"
      unitRef="usd">439540000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4136ee33dad8422badb3df151b16a493_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfMS0zLTEtMS0zNzM4MQ_85ff8d21-8444-4d37-80bb-103fd6134a6b"
      unitRef="usd">6244000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i340f556144a44720b2324e57ca9a9607_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfMi0xLTEtMS0zNzM4MQ_e68422b5-dd3b-48f8-8bfc-72776232daa2"
      unitRef="usd">2969000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i340f556144a44720b2324e57ca9a9607_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfMi0zLTEtMS0zNzM4MQ_4d80e4f3-743e-492d-9d8c-3ea827ce3938"
      unitRef="usd">46000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ibd55809add8f4bdd97194c8a4eba5ab9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfMy0xLTEtMS0zNzM4MQ_d14d1f9d-6afe-4ea4-8b61-bd33726e8d16"
      unitRef="usd">65352000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ibd55809add8f4bdd97194c8a4eba5ab9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfMy0zLTEtMS0zNzM4MQ_41eecf86-2411-4278-85f8-5df53d90080e"
      unitRef="usd">1011000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i40597671813d49938614defc81b9984d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfNC0xLTEtMS0zNzM4MQ_ec39c040-fa42-4c1a-907f-06e46b1a09df"
      unitRef="usd">75936000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i40597671813d49938614defc81b9984d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfNC0zLTEtMS0zNzM4MQ_00aff753-53b2-4d64-828c-c338a37080a7"
      unitRef="usd">1012000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib6607182dfb9439bb0dae37895b29e32_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfNS0xLTEtMS0zNzM4MQ_daa826e1-8d4c-4cf4-91b9-99e7f1c45acb"
      unitRef="usd">333334000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib6607182dfb9439bb0dae37895b29e32_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfNS0zLTEtMS0zNzM4MQ_9f4c6236-e973-4f99-a54f-353d994af119"
      unitRef="usd">6771000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfNi0xLTEtMS0zNzM4MQ_04d932b5-2b40-4489-a441-19d49fcb4023"
      unitRef="usd">917131000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjBjZjQzOTg3NGZiNjRiODY4YmZmYTk1MDhhMDg2ODFiL3RhYmxlcmFuZ2U6MGNmNDM5ODc0ZmI2NGI4NjhiZmZhOTUwOGEwODY4MWJfNi0zLTEtMS0zNzM4MQ_317ffd7d-83b1-4c57-9d50-cf1aac02300f"
      unitRef="usd">15084000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i0d1cb6e718ff499981beccb334133786_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjRjMjI5NjU0OGMyMDQxNWFiMjdkNzM5Nzg3MGFhNzJlL3RhYmxlcmFuZ2U6NGMyMjk2NTQ4YzIwNDE1YWIyN2Q3Mzk3ODcwYWE3MmVfMS0xLTEtMS0zNzM4MQ_3d57cdac-b640-426b-94af-4db97c45c62e"
      unitRef="usd">161012000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i0d1cb6e718ff499981beccb334133786_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjRjMjI5NjU0OGMyMDQxNWFiMjdkNzM5Nzg3MGFhNzJlL3RhYmxlcmFuZ2U6NGMyMjk2NTQ4YzIwNDE1YWIyN2Q3Mzk3ODcwYWE3MmVfMS0zLTEtMS0zNzM4MQ_096dd336-30c1-44c9-8ac1-b19457a053b0"
      unitRef="usd">135000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i006793621b254d169a411a686152de6b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjRjMjI5NjU0OGMyMDQxNWFiMjdkNzM5Nzg3MGFhNzJlL3RhYmxlcmFuZ2U6NGMyMjk2NTQ4YzIwNDE1YWIyN2Q3Mzk3ODcwYWE3MmVfMy0xLTEtMS0zNzM4MQ_4db94ea6-d76a-4d7d-a67e-85627380a29c"
      unitRef="usd">21605000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i006793621b254d169a411a686152de6b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjRjMjI5NjU0OGMyMDQxNWFiMjdkNzM5Nzg3MGFhNzJlL3RhYmxlcmFuZ2U6NGMyMjk2NTQ4YzIwNDE1YWIyN2Q3Mzk3ODcwYWE3MmVfMy0zLTEtMS0zNzM4MQ_e38be9fc-cb13-49fd-a019-56e64f2dc243"
      unitRef="usd">33000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i5e2105a99dcb47f3ba481d1a7a1d3dd6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjRjMjI5NjU0OGMyMDQxNWFiMjdkNzM5Nzg3MGFhNzJlL3RhYmxlcmFuZ2U6NGMyMjk2NTQ4YzIwNDE1YWIyN2Q3Mzk3ODcwYWE3MmVfNC0xLTEtMS0zNzM4MQ_82c90b5a-e5e0-467c-8ecd-0739a531345e"
      unitRef="usd">38904000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i5e2105a99dcb47f3ba481d1a7a1d3dd6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjRjMjI5NjU0OGMyMDQxNWFiMjdkNzM5Nzg3MGFhNzJlL3RhYmxlcmFuZ2U6NGMyMjk2NTQ4YzIwNDE1YWIyN2Q3Mzk3ODcwYWE3MmVfNC0zLTEtMS0zNzM4MQ_0ff55413-00bb-4c7c-bb21-c71aabca6b24"
      unitRef="usd">49000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i40b42110efc04132a5a669df5165c1e4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjRjMjI5NjU0OGMyMDQxNWFiMjdkNzM5Nzg3MGFhNzJlL3RhYmxlcmFuZ2U6NGMyMjk2NTQ4YzIwNDE1YWIyN2Q3Mzk3ODcwYWE3MmVfNS0xLTEtMS0zNzM4MQ_08cf6fcf-dcec-408e-af5e-0102ec6f23a5"
      unitRef="usd">117761000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i40b42110efc04132a5a669df5165c1e4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjRjMjI5NjU0OGMyMDQxNWFiMjdkNzM5Nzg3MGFhNzJlL3RhYmxlcmFuZ2U6NGMyMjk2NTQ4YzIwNDE1YWIyN2Q3Mzk3ODcwYWE3MmVfNS0zLTEtMS0zNzM4MQ_507a6b16-16a2-454d-9abf-7acfb308cffb"
      unitRef="usd">117000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjRjMjI5NjU0OGMyMDQxNWFiMjdkNzM5Nzg3MGFhNzJlL3RhYmxlcmFuZ2U6NGMyMjk2NTQ4YzIwNDE1YWIyN2Q3Mzk3ODcwYWE3MmVfNi0xLTEtMS0zNzM4MQ_9fc17139-ed60-4fc5-82c0-c918835bc57e"
      unitRef="usd">339282000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjRjMjI5NjU0OGMyMDQxNWFiMjdkNzM5Nzg3MGFhNzJlL3RhYmxlcmFuZ2U6NGMyMjk2NTQ4YzIwNDE1YWIyN2Q3Mzk3ODcwYWE3MmVfNi0zLTEtMS0zNzM4MQ_0fb5afe8-d95a-4a59-8200-7265156d16af"
      unitRef="usd">334000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RleHRyZWdpb246NDk0ZDM0MzU5ZGJiNGY2MGE4ZGU3OTljNmI3MzExNThfMTczNw_ae563c0e-5716-40f0-b90a-9a7d19b1dbd5">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual maturities of securities classified as available-for-sale, regardless of their classification on our Condensed Consolidated Balance Sheets, as of the date indicated below were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:72.145%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022 (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due within one year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;550,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;560,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after one year through three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;615,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;602,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,162,724&#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:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjUzNGM4ZjQ1YWNiZTQ1YjJhM2U5MjE0NjFjZDQwOTQwL3RhYmxlcmFuZ2U6NTM0YzhmNDVhY2JlNDViMmEzZTkyMTQ2MWNkNDA5NDBfMS0xLTEtMS0zNzM4MQ_05045ef3-dca3-45f0-979b-052750eff39e"
      unitRef="usd">550125000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjUzNGM4ZjQ1YWNiZTQ1YjJhM2U5MjE0NjFjZDQwOTQwL3RhYmxlcmFuZ2U6NTM0YzhmNDVhY2JlNDViMmEzZTkyMTQ2MWNkNDA5NDBfMS0zLTEtMS0zNzM4MQ_306eb7bb-efce-4a64-9f06-ba73799ff50d"
      unitRef="usd">560500000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <klac:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterOneThroughThreeYearsAmortizedCost
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjUzNGM4ZjQ1YWNiZTQ1YjJhM2U5MjE0NjFjZDQwOTQwL3RhYmxlcmFuZ2U6NTM0YzhmNDVhY2JlNDViMmEzZTkyMTQ2MWNkNDA5NDBfMi0xLTEtMS0zNzM4MQ_f533cc4b-cfe0-40eb-9ff2-f2383ebf4d12"
      unitRef="usd">615027000</klac:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterOneThroughThreeYearsAmortizedCost>
    <klac:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterOneThroughThreeYearsFairValue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjUzNGM4ZjQ1YWNiZTQ1YjJhM2U5MjE0NjFjZDQwOTQwL3RhYmxlcmFuZ2U6NTM0YzhmNDVhY2JlNDViMmEzZTkyMTQ2MWNkNDA5NDBfMi0zLTEtMS0zNzM4MQ_7b07bafc-c3e7-4a8c-a058-f76d1a3235bd"
      unitRef="usd">602224000</klac:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterOneThroughThreeYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjUzNGM4ZjQ1YWNiZTQ1YjJhM2U5MjE0NjFjZDQwOTQwL3RhYmxlcmFuZ2U6NTM0YzhmNDVhY2JlNDViMmEzZTkyMTQ2MWNkNDA5NDBfMy0xLTEtMS0zNzM4MQ_88c95212-8478-461a-8cd9-2a89e8167660"
      unitRef="usd">1165152000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180Ni9mcmFnOjQ5NGQzNDM1OWRiYjRmNjBhOGRlNzk5YzZiNzMxMTU4L3RhYmxlOjUzNGM4ZjQ1YWNiZTQ1YjJhM2U5MjE0NjFjZDQwOTQwL3RhYmxlcmFuZ2U6NTM0YzhmNDVhY2JlNDViMmEzZTkyMTQ2MWNkNDA5NDBfMy0zLTEtMS0zNzM4MQ_df79d381-d1f8-4d62-84a4-78b8df928c11"
      unitRef="usd">1162724000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMjQyNA_11571d6f-8c81-45b7-9f54-e577d607358c">BUSINESS COMBINATIONS AND DISPOSITIONSOn February 28, 2022, we completed the acquisition of 100% of the outstanding shares of ECI Technology, Inc. (&#x201c;ECI&#x201d;), a privately held company, for aggregate purchase consideration of $431.5 million, paid in cash. ECI is a provider of chemical management systems for semiconductor, photovoltaic and printed circuit board industries. KLA acquired ECI to extend and enhance our portfolio of products and services.&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Preliminary Purchase Price Allocation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate purchase consideration has been preliminarily allocated as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:85.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration, net of cash acquired&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;431,524&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allocation&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued officers' bonus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;431,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The purchase price was allocated to tangible and identified intangible assets acquired and liabilities assumed based on their preliminary estimated fair values, which were determined using generally accepted valuation techniques based on estimates and assumptions made by management at the time of the acquisition. These estimates and assumptions are subject to change during the measurement period, which is not expected to exceed one year. The primary tasks that are required to be completed include validation of business-level forecasts and customer attrition rates expected to be derived from the acquisition, including any related tax impacts. Any adjustments to our preliminary purchase price allocation identified during the measurement period will be recognized in the period in which the adjustments are determined. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operating results of ECI have been included in our Condensed Consolidated Financial Statements for the three and nine months ended March 31, 2022 from the acquisition date. The goodwill was primarily attributable to the assembled workforce of the acquired company and planned growth in new markets. The $271.8 million of goodwill was assigned to the Wafer Inspection and Patterning reporting unit, and the amount recognized was not deductible for tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value and weighted average useful life of the acquired intangible assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Existing technology&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Order backlog&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name / trademark&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total identified intangible assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Existing technology was identified from the products of ECI and its fair value was determined using the Relief-from-Royalty method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. The discount rate used was determined at the time of measurement based on an analysis of the implied internal rate of return of the transaction, weighted average cost of capital and weighted average return on assets. The economic useful life was determined based on the technology cycle related to each developed technology, as well as the cash flows over the forecast period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Customer relationships represent the fair value of the existing relationships with ECI&#x2019;s customers and its fair value was determined using the Multi-Period Excess Earning Method which involves isolating the net earnings attributable to the asset being measured based on present value of the incremental after-tax cash flows (excess earnings) attributable solely &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to the intangible asset over its remaining useful life. The economic useful life was determined based on historical customer turnover rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Order backlog primarily relates to the dollar value of purchase arrangements with customers, effective as of a given point in time, that are based on mutually agreed terms which, in some cases, may still be subject to completion of written documentation and may be changed or cancelled by the customer, often without penalty. ECI&#x2019;s backlog consists of these arrangements with assigned shipment dates expected, in most cases, within twelve months. The fair value was determined using the Multi-Period Excess Earning Method. The economic useful life is based on the time to fulfill the outstanding order backlog obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Trade name / trademark primarily relates to ECI&#x2019;s name. The fair value was determined by applying the Relief-from-Royalty Method under the income approach. The economic useful life was determined based on the expected life of the trade names, trademarks and domain names.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe the amounts of purchased intangible assets recorded above represent the fair values and approximate the amounts a market participant would pay for these intangible assets as of the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our statement of operations for the three and nine months ended March 31, 2022 included revenue of $8.1&#160;million and a net loss of $0.4&#160;million from ECI.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Fiscal 2022 Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 1, 2021, we acquired Anchor Semiconductor Inc. (the &#x201c;Anchor acquisition&#x201d;), a privately-held company, primarily to expand our products and services offerings, for a total purchase consideration of $81.7 million, including a post-closing working capital adjustments, as well as the fair value of the promise to pay an additional consideration up to $35.0&#160;million contingent on the achievement of certain revenue milestones.  As of March&#160;31, 2022, the estimated fair value of the additional consideration was $13.2&#160;million, which was classified as a current liability on the Condensed Consolidated Balance Sheet. The total purchase consideration was allocated as follows: $31.7 million to identifiable intangible assets, $26.4 million to net tangible assets, $8.0 million to deferred tax liabilities, and $31.5 million to goodwill. The total purchase consideration is preliminary, and as additional information becomes available, we may further revise it during the remainder of the measurement period, which will not exceed 12 months from the closing of the acquisition. The $31.5 million of goodwill was assigned to the Wafer Inspection and Patterning reporting unit, and the amount recognized was not deductible for tax purposes. We have included the financial results of the acquisition in our Condensed Consolidated Financial Statements from the date of acquisition. These results were not material to our Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, we have $22.5 million of contingent consideration recorded for the Anchor acquisition and other acquisitions from the fiscal year ended June 30, 2019, of which $16.1 million is classified as a current liability and $6.4 million as a non-current liability on the Condensed Consolidated Balance Sheet.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For additional details, please refer to Note 6 &#x201c;Business Combinations&#x201d; to our Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets Held for Sale&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In the third quarter of fiscal 2022, management committed to a plan to sell Orbograph Ltd. (&#x201c;Orbograph&#x201d;), a non-core business engaged in the development and marketing of character recognition solutions to banks, financial and other payment processing institutions and healthcare providers, of which we own approximately 94% as of March 31, 2022. We determined that all of the criteria for held-for-sale accounting were met and, consequently, we designated the net assets and liabilities of Orbograph, which is in our PCB, Display and Component Inspection segment, as held for sale. We expect to complete the sale in the next 12 months. In addition, based on available information, we determined that the carrying value of net assets held for sale did not exceed fair value less costs to sell; therefore, no impairment was recorded in the three months ended March 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March 31, 2022 the balances of Orbograph's net assets held for sale were as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&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:85.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade and other receivables, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Minority interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,882&#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:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfOTM0NTg0ODg1NTYxOQ_b1963e6c-0283-41d4-b205-24fd42addeae"
      unitRef="number">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iadcc9ce3ab574842a139805a220bfb07_D20220228-20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTA5OTUxMTYzMjIzMA_46208567-5cd3-4b9c-8d24-c09f99474318"
      unitRef="usd">431500000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfOTM0NTg0ODg1NTYxNA_bb8b10f9-58cd-4244-bba5-6aa39648b4c7">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate purchase consideration has been preliminarily allocated as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&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:85.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchase consideration, net of cash acquired&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;431,524&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allocation&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued officers' bonus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,759)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45,795)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;431,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="iadcc9ce3ab574842a139805a220bfb07_D20220228-20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfMC0xLTEtMS01MjIzNQ_069e8f01-8995-4e05-928b-f9ab59655a0e"
      unitRef="usd">443176000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="iadcc9ce3ab574842a139805a220bfb07_D20220228-20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfMS0xLTEtMS01MTkyOA_febfaad2-b2fd-4ee6-9e84-ebff181b7467"
      unitRef="usd">11652000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="iadcc9ce3ab574842a139805a220bfb07_D20220228-20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfMi0xLTEtMS01MTk0Ng_85429a92-b747-4363-851a-8c22a76aa227"
      unitRef="usd">431524000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfMS0xLTEtMS01MTUxNw_c3a1ad5b-56a4-4eb4-97e3-6f13be2cdb38"
      unitRef="usd">15044000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfMi0xLTEtMS01MTUxNw_269ebadd-d496-4073-b692-ea89a58b836e"
      unitRef="usd">13552000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:Goodwill
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfNC0xLTEtMS01MTUxNw_0f6610dc-6bff-48ea-a6d9-134efd1eab90"
      unitRef="usd">271783000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfNS0xLTEtMS01MTUxNw_4d2e26d9-2b12-4e3b-a98a-4057035c4c93"
      unitRef="usd">208400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <klac:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfNi0xLTEtMS01MTUxNw_d3052875-ddcf-4370-86d3-2e8802c642f2"
      unitRef="usd">5188000</klac:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets>
    <klac:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedOfficersBonusCurrent
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfNy0xLTEtMS01MTUxNw_f68d01f7-b485-43cd-8100-65bb36baa4c3"
      unitRef="usd">23889000</klac:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedOfficersBonusCurrent>
    <klac:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfOC0xLTEtMS01MTUxNw_d93ffcae-fae4-4d26-a060-c6843eecb85a"
      unitRef="usd">12759000</klac:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfOS0xLTEtMS01MTUxNw_77ecd1ea-1ec4-428d-b15a-4e22b672efb4"
      unitRef="usd">45795000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmFkODM5MDI0NWUxYzQxNjZhYTM3MjMzNmQ4OGY1ZjkwL3RhYmxlcmFuZ2U6YWQ4MzkwMjQ1ZTFjNDE2NmFhMzcyMzM2ZDg4ZjVmOTBfMTEtMS0xLTEtNTE1MTc_70b9b527-da78-4005-bed3-3d974d279a96"
      unitRef="usd">431524000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="ie039f14087314633a2837213c9f5ae4a_I20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTA5OTUxMTYzNTQ4Mg_e237a81c-e1c6-49ae-94e3-daa3ffe2c950"
      unitRef="usd">271800000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfOTM0NTg0ODg1NTYxNQ_8b52b66d-9a54-4c50-a01c-40a2f391dc75">&lt;div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value and weighted average useful life of the acquired intangible assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Existing technology&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Order backlog&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade name / trademark&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total identified intangible assets&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Existing technology was identified from the products of ECI and its fair value was determined using the Relief-from-Royalty method under the income approach, which estimates the cost savings generated by a company related to the ownership of an asset for which it would otherwise have had to pay royalties or license fees on revenues earned through the use of the asset. The discount rate used was determined at the time of measurement based on an analysis of the implied internal rate of return of the transaction, weighted average cost of capital and weighted average return on assets. The economic useful life was determined based on the technology cycle related to each developed technology, as well as the cash flows over the forecast period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Customer relationships represent the fair value of the existing relationships with ECI&#x2019;s customers and its fair value was determined using the Multi-Period Excess Earning Method which involves isolating the net earnings attributable to the asset being measured based on present value of the incremental after-tax cash flows (excess earnings) attributable solely &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to the intangible asset over its remaining useful life. The economic useful life was determined based on historical customer turnover rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Order backlog primarily relates to the dollar value of purchase arrangements with customers, effective as of a given point in time, that are based on mutually agreed terms which, in some cases, may still be subject to completion of written documentation and may be changed or cancelled by the customer, often without penalty. ECI&#x2019;s backlog consists of these arrangements with assigned shipment dates expected, in most cases, within twelve months. The fair value was determined using the Multi-Period Excess Earning Method. The economic useful life is based on the time to fulfill the outstanding order backlog obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Trade name / trademark primarily relates to ECI&#x2019;s name. The fair value was determined by applying the Relief-from-Royalty Method under the income approach. The economic useful life was determined based on the expected life of the trade names, trademarks and domain names.&lt;/span&gt;&lt;/div&gt;</us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i9e72382486bb4214bfd581491aa1aae7_D20220228-20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOjJlNTlmN2E2ZDFlYzQwNTdhNDEwMTkzYWE1MjIyYWQ2L3RhYmxlcmFuZ2U6MmU1OWY3YTZkMWVjNDA1N2E0MTAxOTNhYTUyMjJhZDZfMS0xLTEtMS01MTcwMw_fc931c95-5fe6-4478-ba88-76d0dafadee9"
      unitRef="usd">117900000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i9e72382486bb4214bfd581491aa1aae7_D20220228-20220228"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOjJlNTlmN2E2ZDFlYzQwNTdhNDEwMTkzYWE1MjIyYWQ2L3RhYmxlcmFuZ2U6MmU1OWY3YTZkMWVjNDA1N2E0MTAxOTNhYTUyMjJhZDZfMS0zLTEtMS01MTczMw_69deca7d-191f-45f8-b9ec-2a4083c736ee">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i5acd65ffc7a741fa91856955f30fa71c_D20220228-20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOjJlNTlmN2E2ZDFlYzQwNTdhNDEwMTkzYWE1MjIyYWQ2L3RhYmxlcmFuZ2U6MmU1OWY3YTZkMWVjNDA1N2E0MTAxOTNhYTUyMjJhZDZfMi0xLTEtMS01MTcwMw_2ec49d38-a76a-4a03-a2b0-ff870f30045e"
      unitRef="usd">52400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i5acd65ffc7a741fa91856955f30fa71c_D20220228-20220228"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOjJlNTlmN2E2ZDFlYzQwNTdhNDEwMTkzYWE1MjIyYWQ2L3RhYmxlcmFuZ2U6MmU1OWY3YTZkMWVjNDA1N2E0MTAxOTNhYTUyMjJhZDZfMi0zLTEtMS01MTczMw_7017d38f-9b19-4597-8b1a-8ef0300f01d1">P7Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i89e30427df094880948065349f92ac63_D20220228-20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOjJlNTlmN2E2ZDFlYzQwNTdhNDEwMTkzYWE1MjIyYWQ2L3RhYmxlcmFuZ2U6MmU1OWY3YTZkMWVjNDA1N2E0MTAxOTNhYTUyMjJhZDZfMy0xLTEtMS01MTcwMw_c0264b38-cc76-4554-bd57-ed59be582330"
      unitRef="usd">35000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i89e30427df094880948065349f92ac63_D20220228-20220228"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOjJlNTlmN2E2ZDFlYzQwNTdhNDEwMTkzYWE1MjIyYWQ2L3RhYmxlcmFuZ2U6MmU1OWY3YTZkMWVjNDA1N2E0MTAxOTNhYTUyMjJhZDZfMy0zLTEtMS01MTczMw_1ff2bc8f-fd8f-4aaa-ba08-b3f27e4ba7e4">P1Y6M</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i6b924e680d3e4564ae8767323b03671a_D20220228-20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOjJlNTlmN2E2ZDFlYzQwNTdhNDEwMTkzYWE1MjIyYWQ2L3RhYmxlcmFuZ2U6MmU1OWY3YTZkMWVjNDA1N2E0MTAxOTNhYTUyMjJhZDZfNC0xLTEtMS01MTcwMw_79f2067f-9b0b-4de8-bebe-1e2c7d33ff76"
      unitRef="usd">3100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6b924e680d3e4564ae8767323b03671a_D20220228-20220228"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOjJlNTlmN2E2ZDFlYzQwNTdhNDEwMTkzYWE1MjIyYWQ2L3RhYmxlcmFuZ2U6MmU1OWY3YTZkMWVjNDA1N2E0MTAxOTNhYTUyMjJhZDZfNC0zLTEtMS01MTczMw_bc16aa07-87a5-408c-8db7-9301814c660b">P3Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="iadcc9ce3ab574842a139805a220bfb07_D20220228-20220228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOjJlNTlmN2E2ZDFlYzQwNTdhNDEwMTkzYWE1MjIyYWQ2L3RhYmxlcmFuZ2U6MmU1OWY3YTZkMWVjNDA1N2E0MTAxOTNhYTUyMjJhZDZfNS0xLTEtMS01MTcwMw_b1735f54-924b-458d-b687-d01812e31106"
      unitRef="usd">208400000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="if6ae613c5ead425293ba57a33b9a51a5_D20220301-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfOTM0NTg0ODg1NTYxNg_8462a895-5aa8-4c18-bfff-8d794ab40616"
      unitRef="usd">8100000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="if6ae613c5ead425293ba57a33b9a51a5_D20220301-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTU5NDI5MTg2MjU4MjM_45921bb2-99ca-487f-a05b-ad8881cc538d"
      unitRef="usd">-400000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i1296eb42ccae4cfcb7417e7bff7407d9_D20210701-20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTA5OTUxMTYzMTI0NA_045afba5-b6cb-4997-8bcc-341fc326cced"
      unitRef="usd">81700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="ifdef779f73cf48efbfb6b205a3b4b287_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfODc3_810f3521-f61e-44fe-9799-5c8c0ec6ad2d"
      unitRef="usd">35000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i349eb1cf4c3d4724b016369e0df4c224_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTAxMw_c315c363-c9a2-488c-ac25-6253b13b8ec5"
      unitRef="usd">13200000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ifdef779f73cf48efbfb6b205a3b4b287_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTA5OTUxMTYzMTIyOA_3edd1350-407b-4e30-8c5d-1ddeca3a435a"
      unitRef="usd">31700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <klac:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets
      contextRef="ifdef779f73cf48efbfb6b205a3b4b287_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTA5OTUxMTYzMTIzMg_0cc08648-88c5-406a-9a40-fbd3309ddea4"
      unitRef="usd">26400000</klac:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ifdef779f73cf48efbfb6b205a3b4b287_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTA5OTUxMTYzMTIzNg_4153b826-6219-432e-a568-6b52d134bbed"
      unitRef="usd">8000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:Goodwill
      contextRef="ifdef779f73cf48efbfb6b205a3b4b287_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTA5OTUxMTYzMTI0MA_d754d248-d20f-464f-9449-6431c77d8242"
      unitRef="usd">31500000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ifdef779f73cf48efbfb6b205a3b4b287_I20210701"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTA5OTUxMTYzNTQ1Mw_d754d248-d20f-464f-9449-6431c77d8242"
      unitRef="usd">31500000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMTk3MA_2b3b845e-9b30-42e5-969f-23de0229ba1e"
      unitRef="usd">22500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMjEwNQ_003f0a37-706d-4a6a-a3d4-d48c0d98781d"
      unitRef="usd">16100000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfMjE0OQ_9e3087d0-3cc0-4649-91aa-855218e7d9d5"
      unitRef="usd">6400000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i62b872b9c2f6408aba72e05e290bfac1_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfOTM0NTg0ODg1Nzk3MQ_fdfa047c-f1e7-4462-9713-3bb6b2d5a48d"
      unitRef="number">0.94</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <klac:DisposalGroupNotDiscontinuedOperationPeriodExpectedToCompleteSale
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfOTM0NTg0ODg1OTEzNg_f4887e7d-0d88-4bef-b316-791047146320">P12M</klac:DisposalGroupNotDiscontinuedOperationPeriodExpectedToCompleteSale>
    <us-gaap:AssetImpairmentCharges
      contextRef="i105c4355afa34c7eaee079e70f04e88d_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfOTM0NTg0ODg1OTEzNQ_71bdff66-34c9-4a91-9d2f-52fad1795c1e"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RleHRyZWdpb246MWQyNjQ0M2ZkNzgwNGRiNjhhZjRjNDJjNTQxZmZmNTVfOTM0NTg0ODg1Nzk3Ng_5f19fa53-9567-4278-bf18-fe5f6d6368f2">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March 31, 2022 the balances of Orbograph's net assets held for sale were as follows (in thousands): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&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:85.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade and other receivables, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,099)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,776)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Minority interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,882&#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:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmMxOWEwMjMxODMwZjRkNTlhMDYyYjUxNGNiYTFmMTcwL3RhYmxlcmFuZ2U6YzE5YTAyMzE4MzBmNGQ1OWEwNjJiNTE0Y2JhMWYxNzBfMC0xLTEtMS01NjUwNA_a7b33d25-8ead-4e9d-9079-8ed4b18bb590"
      unitRef="usd">7674000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmMxOWEwMjMxODMwZjRkNTlhMDYyYjUxNGNiYTFmMTcwL3RhYmxlcmFuZ2U6YzE5YTAyMzE4MzBmNGQ1OWEwNjJiNTE0Y2JhMWYxNzBfMC0xLTEtMS01MjQ1Ng_00e2c5bd-f3d9-47c1-90fb-d9e59724ecdb"
      unitRef="usd">20109000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmMxOWEwMjMxODMwZjRkNTlhMDYyYjUxNGNiYTFmMTcwL3RhYmxlcmFuZ2U6YzE5YTAyMzE4MzBmNGQ1OWEwNjJiNTE0Y2JhMWYxNzBfMi0xLTEtMS01MjQ1Ng_6b848075-d9ac-4e4b-b3d5-12948f7f1274"
      unitRef="usd">1639000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmMxOWEwMjMxODMwZjRkNTlhMDYyYjUxNGNiYTFmMTcwL3RhYmxlcmFuZ2U6YzE5YTAyMzE4MzBmNGQ1OWEwNjJiNTE0Y2JhMWYxNzBfMy0xLTEtMS01MjQ1Ng_a5c12768-5faa-485b-a0f5-1095b875182d"
      unitRef="usd">18588000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmMxOWEwMjMxODMwZjRkNTlhMDYyYjUxNGNiYTFmMTcwL3RhYmxlcmFuZ2U6YzE5YTAyMzE4MzBmNGQ1OWEwNjJiNTE0Y2JhMWYxNzBfNC0xLTEtMS01MjQ1Ng_cd64dfe3-fb1a-4aad-b3fc-77c3b65d1deb"
      unitRef="usd">42622000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmMxOWEwMjMxODMwZjRkNTlhMDYyYjUxNGNiYTFmMTcwL3RhYmxlcmFuZ2U6YzE5YTAyMzE4MzBmNGQ1OWEwNjJiNTE0Y2JhMWYxNzBfNS0xLTEtMS01NzM0MQ_942578f1-6d54-45b9-9ba5-bffb11c0fa58"
      unitRef="usd">1665000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmMxOWEwMjMxODMwZjRkNTlhMDYyYjUxNGNiYTFmMTcwL3RhYmxlcmFuZ2U6YzE5YTAyMzE4MzBmNGQ1OWEwNjJiNTE0Y2JhMWYxNzBfNi0xLTEtMS01NzM0MQ_31f8381d-2504-48cb-8bc4-8d4a48a115ba"
      unitRef="usd">4099000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmMxOWEwMjMxODMwZjRkNTlhMDYyYjUxNGNiYTFmMTcwL3RhYmxlcmFuZ2U6YzE5YTAyMzE4MzBmNGQ1OWEwNjJiNTE0Y2JhMWYxNzBfNS0xLTEtMS01MjQ1Ng_ac5a863d-88bd-4619-afe9-647e26144de3"
      unitRef="usd">7776000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <klac:DisposalGroupIncludingDiscontinuedOperationMinorityInterest
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmMxOWEwMjMxODMwZjRkNTlhMDYyYjUxNGNiYTFmMTcwL3RhYmxlcmFuZ2U6YzE5YTAyMzE4MzBmNGQ1OWEwNjJiNTE0Y2JhMWYxNzBfNi0xLTEtMS01MjQ1Ng_639a56d2-4509-4de4-be09-eb01fbf14ecc"
      unitRef="usd">540000000</klac:DisposalGroupIncludingDiscontinuedOperationMinorityInterest>
    <klac:DisposalGroupIncludingDiscontinuedOperationAssetsLiabilitiesNet
      contextRef="i33f94ee32c75409ba7eb60c44aee4c14_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N180OS9mcmFnOjFkMjY0NDNmZDc4MDRkYjY4YWY0YzQyYzU0MWZmZjU1L3RhYmxlOmMxOWEwMjMxODMwZjRkNTlhMDYyYjUxNGNiYTFmMTcwL3RhYmxlcmFuZ2U6YzE5YTAyMzE4MzBmNGQ1OWEwNjJiNTE0Y2JhMWYxNzBfNy0xLTEtMS01MjQ1Ng_d0017e05-cf2d-4412-9679-94f12287361b"
      unitRef="usd">79882000000</klac:DisposalGroupIncludingDiscontinuedOperationAssetsLiabilitiesNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RleHRyZWdpb246MDM3MTBmMTgwYTgxNDc3ZWJlMGFmMDRiY2RmOWQwNzZfMjUwMw_cf7583ac-c824-4c29-aa12-29f65e5ba457">GOODWILL AND PURCHASED INTANGIBLE ASSETS&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in the current and prior quarters&#x2019; business combinations. We have&#160;four&#160;reportable segments and&#160;six&#160;operating segments. The operating segments are determined to be the same as reporting units. For additional details, refer to Note 18 &#x201c;Segment Reporting and Geographic Information&#x201d; to our Condensed Consolidated Financial Statements. The following table presents changes in goodwill carrying value during the nine months ended March&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.425%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Wafer Inspection and Patterning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global Service and Support (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;GSS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Specialty Semiconductor Process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;PCB and Display&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Component Inspection&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;416,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;872,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,011,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;720,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;872,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,314,471&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;No goodwill was assigned to the Other reporting unit and, accordingly, it was excluded from the table above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill is not subject to amortization but is tested for impairment annually during the third fiscal quarter, as well as whenever events or changes in circumstances indicate that the carrying value may not be recoverable. In testing goodwill for impairment, we utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. When performing the qualitative assessment, we consider the following factors: stock price or market capitalization, changes in the industry and competitive environment, budget-to-actual revenue and profitability performance from the prior year and projected revenue and profitability trends for future years at our reporting units. If our qualitative assessment indicates that goodwill impairment is more likely than not, we perform a quantitative assessment by comparing the carrying value of net assets to the fair value of the reporting units. If the fair value is determined to be less than the carrying value, the amount of impairment is computed as the excess of the carrying value over the estimated fair value, not to exceed the carrying value of goodwill. Any impairment charges could have a material adverse effect on our operating results and net asset value in the quarter in which we recognize the impairment charge.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We performed the required annual goodwill impairment testing for all reporting units as of February 28, 2022, and concluded that goodwill was not impaired. As a result of our qualitative assessment, we determined that it was not necessary to perform the quantitative assessment at this time. The next annual goodwill impairment assessment by reporting unit is scheduled to be performed in the third quarter of the fiscal year ending June 30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Purchased Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of purchased intangible assets as of the dates indicated below were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Range&#160;of&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Useful&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Lives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;br/&gt;and&lt;br/&gt;Impairment&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;br/&gt;and&lt;br/&gt;Impairment&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Existing technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;4-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,521,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;623,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;897,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,382,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;499,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;883,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;4-9&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;365,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;157,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;208,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;305,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;131,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;174,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Trade name / Trademark&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;4-7&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;121,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;64,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;56,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;117,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;53,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;63,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Order backlog and other&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&amp;lt;1-9&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;87,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;52,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;35,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;50,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;49,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Intangible assets subject to amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;2,095,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;898,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,197,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,856,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;734,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,122,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;In-process research and development&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;64,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;58,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;63,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;63,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;2,160,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;904,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,255,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,919,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;734,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,185,311&#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="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Purchased intangible assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be fully recoverable. The impairment indicator primarily includes the declines in our operating cash flows from the use of these assets. If the impairment indicators are present, we are required to perform a recoverability test by comparing the sum of the estimated undiscounted future cash flows attributable to these long-lived assets to their carrying value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, there were no impairment indicators for purchased intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for purchased intangible assets for the periods indicated below was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense - Costs of revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense - SG&amp;amp;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense - Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the purchased intangible assets gross carrying amount recorded as of March&#160;31, 2022, the remaining estimated annual amortization expense is expected to be as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:85.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.912%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal year ending June&#160;30:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization (In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (remaining three months)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,197,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RleHRyZWdpb246MDM3MTBmMTgwYTgxNDc3ZWJlMGFmMDRiY2RmOWQwNzZfMjY3_4508fc4e-0198-49d2-a093-58ac0c326cee"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RleHRyZWdpb246MDM3MTBmMTgwYTgxNDc3ZWJlMGFmMDRiY2RmOWQwNzZfMjk0_d08f636f-c2ab-4599-a4b9-e99745e7085c"
      unitRef="segment">6</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RleHRyZWdpb246MDM3MTBmMTgwYTgxNDc3ZWJlMGFmMDRiY2RmOWQwNzZfMjQ5MA_842d2099-3b48-40bb-8ecd-81509727b7b8">The following table presents changes in goodwill carrying value during the nine months ended March&#160;31, 2022&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.425%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.173%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Wafer Inspection and Patterning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Global Service and Support (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;GSS&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Specialty Semiconductor Process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;PCB and Display&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Component Inspection&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;416,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;872,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,011,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquired goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;720,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;872,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,314,471&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;No goodwill was assigned to the Other reporting unit and, accordingly, it was excluded from the table above.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i30af87633603458981c1cb121f4e01d3_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMS0xLTEtMS0zNzM4MQ_a7b5e06f-b10e-43cf-9b85-82b7de1c747d"
      unitRef="usd">416860000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib72515c9d9574598af3e262247697ed7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMS0zLTEtMS0zNzM4MQ_7004105a-ca78-4e04-b6e8-1342671d73dc"
      unitRef="usd">25908000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8cd508f3befe410693447c4f5d991b08_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMS01LTEtMS0zNzM4MQ_109a3831-586f-4c88-a7de-c8398479c316"
      unitRef="usd">681858000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia97373a772cb401684001b8b1dc2356d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMS03LTEtMS0zNzM4MQ_402149ed-ad2f-4730-8045-ca9b443cf810"
      unitRef="usd">872971000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i98ae591d8b7e43deb80245e45682de9b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMS05LTEtMS0zNzM4MQ_d19a374d-d682-4b7e-b345-307490ddb402"
      unitRef="usd">13575000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMS0xMS0xLTEtMzczODE_3e81718a-5949-4df2-9087-a030b3841466"
      unitRef="usd">2011172000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i758b71b001c8491a992484995ce5fced_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMi0xLTEtMS0zNzM4MQ_d0579953-3fdf-4ade-8c09-5923035d33ae"
      unitRef="usd">303324000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia3a2bb395a1240f9a94dd5ada3e2e186_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMi0zLTEtMS0zNzM4MQ_2f3bb499-ed08-4efd-a1b0-2387aea7a571"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i9bf234b1b29c41d5aa3f92bc0452e5fc_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMi01LTEtMS0zNzM4MQ_5fa2a4d3-82df-4d25-9cb9-22a9895c1632"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i3a1da73b83364555b260cd1650df7746_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMi03LTEtMS0zNzM4MQ_aa127404-7a24-41f5-91b2-4aed23a12838"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i583df2eb3c5b414f96b402d5f07948d0_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMi05LTEtMS0zNzM4MQ_eac28bfd-de45-4475-94a6-a9a71a1649aa"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfMi0xMS0xLTEtMzczODE_12b4ad36-2953-474d-9ee4-1c10318c9717"
      unitRef="usd">303324000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i758b71b001c8491a992484995ce5fced_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNi0xLTEtMS0zNzM4MQ_88241985-e928-430c-9496-53dd69e49450"
      unitRef="usd">-25000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ia3a2bb395a1240f9a94dd5ada3e2e186_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNi0zLTEtMS0zNzM4MQ_13fe3306-d36f-44da-8f42-d3b84e8e435b"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i9bf234b1b29c41d5aa3f92bc0452e5fc_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNi01LTEtMS0zNzM4MQ_5b4c952f-23b2-4742-be9b-b2d0e9560357"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3a1da73b83364555b260cd1650df7746_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNi03LTEtMS0zNzM4MQ_db5835ec-9510-4f0b-b5f3-ab1dd5658392"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i583df2eb3c5b414f96b402d5f07948d0_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNi05LTEtMS0zNzM4MQ_e1597b9e-d8b5-4f68-ace0-ce4a5bc8587e"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNi0xMS0xLTEtMzczODE_2d9edd25-df04-4011-bd48-53bf58200c15"
      unitRef="usd">-25000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i03c9887b46504e48a8e328082465c699_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNy0xLTEtMS0zNzM4MQ_e399e508-a47c-41fc-b58d-34da9c4863ca"
      unitRef="usd">720159000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4f672f01e9f6418fb1d689617b94e17c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNy0zLTEtMS0zNzM4MQ_f57599c2-ca29-4aee-addd-98d0d04c54e9"
      unitRef="usd">25908000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i95bdccfd2f93452bbdd3bd3f1c146aa1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNy01LTEtMS0zNzM4MQ_0b6fc95b-d8e4-411d-9f00-c945ff1da78f"
      unitRef="usd">681858000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0e27c77c1ebe46c4ba80941fac722ec6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNy03LTEtMS0zNzM4MQ_30ad2fcd-66ba-4b55-a101-485e3dfe5185"
      unitRef="usd">872971000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3df82cd822d04b60af57741ccbda2a70_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNy05LTEtMS0zNzM4MQ_53adfec7-ec52-422a-a459-a7eb667faa09"
      unitRef="usd">13575000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOmIxZTJmMWFlMGExYTQwMjBhN2FjMGU2NzE2YTEyMTY0L3RhYmxlcmFuZ2U6YjFlMmYxYWUwYTFhNDAyMGE3YWMwZTY3MTZhMTIxNjRfNy0xMS0xLTEtMzczODE_5e3e0015-c360-47c7-be85-e4ed3d267ca0"
      unitRef="usd">2314471000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8e07a07347254ebeb96265b3781429ea_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RleHRyZWdpb246MDM3MTBmMTgwYTgxNDc3ZWJlMGFmMDRiY2RmOWQwNzZfNjQ5_6443dde3-fdb8-4acf-9677-1829f2fd5a76"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i89d33de0890c4586a7b445d8757cfd81_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RleHRyZWdpb246MDM3MTBmMTgwYTgxNDc3ZWJlMGFmMDRiY2RmOWQwNzZfNjQ5_d2271fa7-8c67-47d5-a13a-476b386474ac"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RleHRyZWdpb246MDM3MTBmMTgwYTgxNDc3ZWJlMGFmMDRiY2RmOWQwNzZfMjQ5OQ_a93952c5-06e2-478c-adc2-a5a29ca18512">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of purchased intangible assets as of the dates indicated below were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.934%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.517%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.089%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Category&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Range&#160;of&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Useful&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Lives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;(in years)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;br/&gt;and&lt;br/&gt;Impairment&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;br/&gt;and&lt;br/&gt;Impairment&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Existing technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;4-8&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,521,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;623,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;897,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,382,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;499,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;883,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;4-9&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;365,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;157,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;208,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;305,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;131,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;174,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Trade name / Trademark&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;4-7&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;121,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;64,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;56,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;117,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;53,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;63,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Order backlog and other&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;&amp;lt;1-9&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:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;87,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;52,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;35,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;50,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;49,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Intangible assets subject to amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;2,095,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;898,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,197,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,856,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;734,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,122,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;In-process research and development&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;64,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;6,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;58,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;63,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;63,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;2,160,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;904,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,255,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,919,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;734,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%"&gt;1,185,311&#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:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9d00f2391296458aa14ac7c51cab9289_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMi0xLTEtMS0zNzM4MS90ZXh0cmVnaW9uOjFkYzMyNThlMDg0MjQ1OGZhNzY2NDYzNWY2ZjA2ZWYyXzQ_36f37001-4658-445e-a3a8-7e9f46e6da8a">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icf0eecef38b742a6bbd0e8c4bb944f26_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMi0xLTEtMS0zNzM4MS90ZXh0cmVnaW9uOjFkYzMyNThlMDg0MjQ1OGZhNzY2NDYzNWY2ZjA2ZWYyXzc_708aff0e-beaf-4677-862d-cb9446beb9ed">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia288d09131e04397a8e57a35744336df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMi0zLTEtMS0zNzM4MQ_b4649d0e-5939-40cd-b348-f08eaa87eddd"
      unitRef="usd">1521291000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia288d09131e04397a8e57a35744336df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMi01LTEtMS0zNzM4MQ_42e1f340-1218-432a-8579-fd3d26b7abf9"
      unitRef="usd">623834000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia288d09131e04397a8e57a35744336df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMi03LTEtMS0zNzM4MQ_b714fd2e-25f5-46f5-8e68-8c9987e7a297"
      unitRef="usd">897457000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic500b53da96c4b44b2bb62416e9d51ec_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMi05LTEtMS0zNzM4MQ_b300b7b6-6a23-4d76-b947-6ec97bb7f199"
      unitRef="usd">1382612000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic500b53da96c4b44b2bb62416e9d51ec_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMi0xMS0xLTEtMzczODE_4f329461-2b1e-4ae4-8633-45b72e67120a"
      unitRef="usd">499219000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic500b53da96c4b44b2bb62416e9d51ec_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMi0xMy0xLTEtMzczODE_ed29ce12-6499-4d7a-9639-b4d363282bac"
      unitRef="usd">883393000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i67931b56945d45ba9c5b98827ba8b7cf_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMy0xLTEtMS0zNzM4MS90ZXh0cmVnaW9uOjZkMzFlNzMxZGFjMzRiOGFhYzFiYjNhZGQwOTM1YjhjXzQ_28d497f6-e0e4-42af-9a95-aa5c7df19ad0">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i269197262b534e2e89450c45bafcfa87_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMy0xLTEtMS0zNzM4MS90ZXh0cmVnaW9uOjZkMzFlNzMxZGFjMzRiOGFhYzFiYjNhZGQwOTM1YjhjXzc_20d8061b-4cd7-4f25-9609-7dcbeb257e7b">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic4aed787d8d14fee9b972614d3604f05_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMy0zLTEtMS0zNzM4MQ_5a0f6035-7154-42dd-8967-6a961a51499a"
      unitRef="usd">365717000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic4aed787d8d14fee9b972614d3604f05_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMy01LTEtMS0zNzM4MQ_9fe6ab59-c96d-4695-be38-5188f1c4553d"
      unitRef="usd">157608000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic4aed787d8d14fee9b972614d3604f05_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMy03LTEtMS0zNzM4MQ_44744364-37fb-4754-a62b-9009b303b275"
      unitRef="usd">208109000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia433cb7f6f9f45c58ca65e6d2a14577d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMy05LTEtMS0zNzM4MQ_b11ebf10-95c4-4eb9-b137-f9ef191d55ba"
      unitRef="usd">305817000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia433cb7f6f9f45c58ca65e6d2a14577d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMy0xMS0xLTEtMzczODE_b1eac518-e187-47cb-bda7-52abe676c470"
      unitRef="usd">131386000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia433cb7f6f9f45c58ca65e6d2a14577d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfMy0xMy0xLTEtMzczODE_4124231b-1e88-47ae-bb32-0227086e4a89"
      unitRef="usd">174431000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if9b6e9f0a45c41cd97fcd11f79e1105f_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNC0xLTEtMS0zNzM4MS90ZXh0cmVnaW9uOjQ1YTcxOGQ1NGRhODQwYTdiODc3OTBiNmY0YTE3OTQwXzQ_cf14996f-43d2-49f7-b9ae-c4227a147875">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="idb4c8eb6873e4f2f900f76bdbdf6c1ad_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNC0xLTEtMS0zNzM4MS90ZXh0cmVnaW9uOjQ1YTcxOGQ1NGRhODQwYTdiODc3OTBiNmY0YTE3OTQwXzc_e4605585-36fc-4133-9153-6157785a7715">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5f41fcc015cf4af293543d1d354de961_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNC0zLTEtMS0zNzM4MQ_f5771266-814a-4b3a-bc00-7ef0bbeb3542"
      unitRef="usd">121083000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5f41fcc015cf4af293543d1d354de961_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNC01LTEtMS0zNzM4MQ_8d90824c-8ed1-45c5-9597-01852c2a5234"
      unitRef="usd">64400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5f41fcc015cf4af293543d1d354de961_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNC03LTEtMS0zNzM4MQ_9a262376-c9e7-4742-b936-4fa6135f8303"
      unitRef="usd">56683000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifa3a7a272ca448bc97b4a10fa254dfc5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNC05LTEtMS0zNzM4MQ_e7edd04f-1e49-4d49-a3c2-6c657823051e"
      unitRef="usd">117383000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifa3a7a272ca448bc97b4a10fa254dfc5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNC0xMS0xLTEtMzczODE_a335f873-107a-4458-bda5-c773af5815bb"
      unitRef="usd">53493000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifa3a7a272ca448bc97b4a10fa254dfc5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNC0xMy0xLTEtMzczODE_00a96055-0de9-4b52-a935-3979a3e3c52a"
      unitRef="usd">63890000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifd5f71456fe44f9f8ba295fe92cf5d41_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNS0xLTEtMS0zNzM4MS90ZXh0cmVnaW9uOmY4YmU3ZjRhNGFkNTRlYzk5NDVlNzZjNDFiNDA3OGYwXzU_e7b77873-3a3a-4140-8234-f7e6966901fd">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib9da3c84b2524713bbb6d26a861859aa_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNS0xLTEtMS0zNzM4MS90ZXh0cmVnaW9uOmY4YmU3ZjRhNGFkNTRlYzk5NDVlNzZjNDFiNDA3OGYwXzg_093bd3a2-d797-4dc2-9c13-b94d66aa0e8a">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iaf2ad0a63d2f4244914136ca887c3d10_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNS0zLTEtMS0zNzM4MQ_52007ca7-7265-4322-a06c-1e833e1a9d2d"
      unitRef="usd">87836000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iaf2ad0a63d2f4244914136ca887c3d10_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNS01LTEtMS0zNzM4MQ_136ce24b-03eb-4c1d-8ecb-747b3d69ded6"
      unitRef="usd">52807000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iaf2ad0a63d2f4244914136ca887c3d10_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNS03LTEtMS0zNzM4MQ_b5f49d5b-960b-42b5-8872-22ea43552e70"
      unitRef="usd">35029000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i25b17fdf88a94d30a6dd5bbc2ed1b94c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNS05LTEtMS0zNzM4MQ_1fb3b222-560d-4a83-93fa-fce20c696816"
      unitRef="usd">50403000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i25b17fdf88a94d30a6dd5bbc2ed1b94c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNS0xMS0xLTEtMzczODE_85a63450-02c9-46e9-a4e6-36bd024cc47c"
      unitRef="usd">49962000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i25b17fdf88a94d30a6dd5bbc2ed1b94c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNS0xMy0xLTEtMzczODE_eabba3af-a99a-4af8-b60d-194912232f63"
      unitRef="usd">441000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNi0zLTEtMS0zNzM4MQ_6c913a34-0450-47ea-98c8-6e5eb202257a"
      unitRef="usd">2095927000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNi01LTEtMS0zNzM4MQ_c0312a33-d6c4-4028-b05c-c3182f48c081"
      unitRef="usd">898649000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNi03LTEtMS0zNzM4MQ_118cbf2d-b84b-4064-a928-e10a81cfc17d"
      unitRef="usd">1197278000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNi05LTEtMS0zNzM4MQ_c8aaab16-1b8f-4e38-8f83-4a31b36bf079"
      unitRef="usd">1856215000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNi0xMS0xLTEtMzczODE_a50bd909-bc3e-4a9b-9185-9c8c35dc8a62"
      unitRef="usd">734060000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNi0xMy0xLTEtMzczODE_c43bfdb3-64c1-488d-8173-d3d048918853"
      unitRef="usd">1122155000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i22206a06c46b41a4ac2a9a47913029c7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNy0zLTEtMS0zNzM4MQ_821178b2-161f-410b-817d-362149a72d12"
      unitRef="usd">64456000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <klac:IntangibleAssetsOtherAccumulatedAdjustments
      contextRef="i22206a06c46b41a4ac2a9a47913029c7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNy01LTEtMS0zNzM4MQ_26ab139d-38eb-426b-9061-e2d26a119660"
      unitRef="usd">6062000</klac:IntangibleAssetsOtherAccumulatedAdjustments>
    <klac:IndefiniteLivedIntangibleAssetsExcludingGoodwillNetOfOtherAccumulatedAdjustment
      contextRef="i22206a06c46b41a4ac2a9a47913029c7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNy03LTEtMS0zNzM4MQ_6b4a7a24-5fae-4105-8e48-8f480dfb69dd"
      unitRef="usd">58394000</klac:IndefiniteLivedIntangibleAssetsExcludingGoodwillNetOfOtherAccumulatedAdjustment>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ia0a0af19957342c98fddb3566ab7cb7b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNy05LTEtMS0zNzM4MQ_624f47fa-f520-4712-947b-7c06f9fdf31b"
      unitRef="usd">63256000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <klac:IntangibleAssetsOtherAccumulatedAdjustments
      contextRef="ia0a0af19957342c98fddb3566ab7cb7b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNy0xMS0xLTEtMzczODE_92d96632-0dc0-4073-ba6b-3211747b4d7e"
      unitRef="usd">100000</klac:IntangibleAssetsOtherAccumulatedAdjustments>
    <klac:IndefiniteLivedIntangibleAssetsExcludingGoodwillNetOfOtherAccumulatedAdjustment
      contextRef="ia0a0af19957342c98fddb3566ab7cb7b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfNy0xMy0xLTEtMzczODE_dbab8ec5-dfda-4d0d-910a-30fd87bd8b9e"
      unitRef="usd">63156000</klac:IndefiniteLivedIntangibleAssetsExcludingGoodwillNetOfOtherAccumulatedAdjustment>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfOC0zLTEtMS0zNzM4MQ_471b779e-9f87-4c22-9ab6-3b64d2d2db24"
      unitRef="usd">2160383000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <klac:FiniteLivedIntangibleAssetsAccumulatedAmortizationAndOtherAccumulatedAdjustment
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfOC01LTEtMS0zNzM4MQ_c53ecb01-d870-4d04-aca4-4555c72cb994"
      unitRef="usd">904711000</klac:FiniteLivedIntangibleAssetsAccumulatedAmortizationAndOtherAccumulatedAdjustment>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfOC03LTEtMS0zNzM4MQ_84ab899b-8307-4493-a6cc-40d849a95cda"
      unitRef="usd">1255672000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfOC05LTEtMS0zNzM4MQ_019b5dee-d36b-4ef5-ad93-5c49c7cf376c"
      unitRef="usd">1919471000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <klac:FiniteLivedIntangibleAssetsAccumulatedAmortizationAndOtherAccumulatedAdjustment
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfOC0xMS0xLTEtMzczODE_f78173c0-0653-4000-b0b3-be0a5e9a1e22"
      unitRef="usd">734160000</klac:FiniteLivedIntangibleAssetsAccumulatedAmortizationAndOtherAccumulatedAdjustment>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjEwY2UxMmUyM2RjZDQyNWRhYWQwYTkyY2Q4NTY3NDNiL3RhYmxlcmFuZ2U6MTBjZTEyZTIzZGNkNDI1ZGFhZDBhOTJjZDg1Njc0M2JfOC0xMy0xLTEtMzczODE_cdc27357-2522-42e5-bc2b-a96d7d960d2f"
      unitRef="usd">1185311000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RleHRyZWdpb246MDM3MTBmMTgwYTgxNDc3ZWJlMGFmMDRiY2RmOWQwNzZfMjE1NA_268236d2-59fe-42b9-881c-ce1a0ba205a6"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RleHRyZWdpb246MDM3MTBmMTgwYTgxNDc3ZWJlMGFmMDRiY2RmOWQwNzZfMjUwNw_fd376496-3062-4631-9f0b-d56365589513">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for purchased intangible assets for the periods indicated below was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.436%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense - Costs of revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense - SG&amp;amp;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense - Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id5f11cee23bc46558d4903229c532768_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfMi0xLTEtMS0zNzM4MQ_e0205f85-1d44-4c4c-b997-09f17fef046c"
      unitRef="usd">42586000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib4bf27ff69d5476fa23589e768808d71_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfMi0zLTEtMS0zNzM4MQ_534f3a37-c798-47d9-a091-090d94ff383b"
      unitRef="usd">40309000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1e9c83296369424da2e17e0141526f9a_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfMi01LTEtMS0zNzM4MQ_b215a90c-c7e8-4921-ac75-2e408c998ea9"
      unitRef="usd">124834000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib44a04935c524fff920563d693bdba83_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfMi03LTEtMS0zNzM4MQ_2346cedc-c14f-4ad6-814e-f8598deb8b17"
      unitRef="usd">116087000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id27992a337cd4f9baa4e127ed0b61793_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfMy0xLTEtMS0zNzM4MQ_edf49253-f028-47e6-9fb3-6b2c336115a0"
      unitRef="usd">15102000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie33a91f13eb943d29b221d812a004274_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfMy0zLTEtMS0zNzM4MQ_267e9af2-b325-4e92-a8ac-808c18d361c1"
      unitRef="usd">12063000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i27484fbd0112473ea8b9617d5ab613e4_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfMy01LTEtMS0zNzM4MQ_4cf2441b-14f0-46ae-bfe3-8d0cd31a5830"
      unitRef="usd">39880000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4f4d6ad01cd14f8b8535afed3b257758_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfMy03LTEtMS0zNzM4MQ_26b282b3-6fc0-46c6-b649-664971ecfc71"
      unitRef="usd">37793000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i95bc9cf195904f1ba440f29746a8f81d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfNC0xLTEtMS0zNzM4MQ_d2bdee1a-9a93-4b2e-a27e-8481b4d69d16"
      unitRef="usd">31000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibf30218c5aaa429aabc5ec21f7ad269a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfNC0zLTEtMS0zNzM4MQ_dc65c902-dd1d-4c78-920d-91cb4e3a7c46"
      unitRef="usd">32000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1a3bf4bfee2d4a17856e21dfe6875a0e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfNC01LTEtMS0zNzM4MQ_38029e60-fa51-4fc4-a0ff-3c8f1a5b3a72"
      unitRef="usd">93000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i991c209840a04e9d9af264f65a648c12_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfNC03LTEtMS0zNzM4MQ_1d8db00a-8b28-45b6-a53f-235bb96ef122"
      unitRef="usd">94000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfNS0xLTEtMS0zNzM4MQ_a1352c02-28ca-414d-a51b-b404d4009c21"
      unitRef="usd">57719000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfNS0zLTEtMS0zNzM4MQ_de039fe2-14eb-42e7-b259-968aa09824fe"
      unitRef="usd">52404000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfNS01LTEtMS0zNzM4MQ_e103c3a3-14bc-44fb-84f1-f3dd9368fe35"
      unitRef="usd">164807000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjRjMzIxMTMwMmE5MzQ2MWE5NjhjZjg1MjFmYTFmMmYxL3RhYmxlcmFuZ2U6NGMzMjExMzAyYTkzNDYxYTk2OGNmODUyMWZhMWYyZjFfNS03LTEtMS0zNzM4MQ_b8082aa5-0308-4568-bf78-648fe6504e0e"
      unitRef="usd">153974000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RleHRyZWdpb246MDM3MTBmMTgwYTgxNDc3ZWJlMGFmMDRiY2RmOWQwNzZfMjQ4MA_846b250f-db5d-4f41-80b4-d4324516709b">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the purchased intangible assets gross carrying amount recorded as of March&#160;31, 2022, the remaining estimated annual amortization expense is expected to be as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:85.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.912%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal year ending June&#160;30:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization (In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (remaining three months)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,197,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjllY2FkMGE4OTIwNTQ1YjliYTUwZDE1ZGJjZGQzZTFlL3RhYmxlcmFuZ2U6OWVjYWQwYTg5MjA1NDViOWJhNTBkMTVkYmNkZDNlMWVfMS0xLTEtMS0zNzM4MQ_8df2327a-0f8b-495d-8883-404f0b0d4a72"
      unitRef="usd">65342000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjllY2FkMGE4OTIwNTQ1YjliYTUwZDE1ZGJjZGQzZTFlL3RhYmxlcmFuZ2U6OWVjYWQwYTg5MjA1NDViOWJhNTBkMTVkYmNkZDNlMWVfMi0xLTEtMS0zNzM4MQ_4c0b0a20-00f9-49a9-bafc-f87332cc6b5a"
      unitRef="usd">259649000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjllY2FkMGE4OTIwNTQ1YjliYTUwZDE1ZGJjZGQzZTFlL3RhYmxlcmFuZ2U6OWVjYWQwYTg5MjA1NDViOWJhNTBkMTVkYmNkZDNlMWVfMy0xLTEtMS0zNzM4MQ_8059d2ff-d842-4e9b-8b62-1b48cedf6be1"
      unitRef="usd">237210000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjllY2FkMGE4OTIwNTQ1YjliYTUwZDE1ZGJjZGQzZTFlL3RhYmxlcmFuZ2U6OWVjYWQwYTg5MjA1NDViOWJhNTBkMTVkYmNkZDNlMWVfNC0xLTEtMS0zNzM4MQ_e0b98f5d-281f-4810-9213-3f2bc29979bc"
      unitRef="usd">220908000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjllY2FkMGE4OTIwNTQ1YjliYTUwZDE1ZGJjZGQzZTFlL3RhYmxlcmFuZ2U6OWVjYWQwYTg5MjA1NDViOWJhNTBkMTVkYmNkZDNlMWVfNS0xLTEtMS0zNzM4MQ_30ce54db-9ba1-4e3e-a373-aa3c303a4880"
      unitRef="usd">204894000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <klac:FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjllY2FkMGE4OTIwNTQ1YjliYTUwZDE1ZGJjZGQzZTFlL3RhYmxlcmFuZ2U6OWVjYWQwYTg5MjA1NDViOWJhNTBkMTVkYmNkZDNlMWVfNi0xLTEtMS0zNzM4MQ_4759b99b-aa96-4980-bd75-01c47121d4d7"
      unitRef="usd">209275000</klac:FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndThereafter>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181Mi9mcmFnOjAzNzEwZjE4MGE4MTQ3N2ViZTBhZjA0YmNkZjlkMDc2L3RhYmxlOjllY2FkMGE4OTIwNTQ1YjliYTUwZDE1ZGJjZGQzZTFlL3RhYmxlcmFuZ2U6OWVjYWQwYTg5MjA1NDViOWJhNTBkMTVkYmNkZDNlMWVfNy0xLTEtMS0zNzM4MQ_bc54e8f3-1e6a-4e57-ac81-0aa3f36647fa"
      unitRef="usd">1197278000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:LongTermDebtTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNTk5MA_ad59fea6-1891-4746-b8c4-81625b523e6b">DEBT&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our debt as of March&#160;31, 2022 and June&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.815%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;br/&gt;(In thousands)&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective &lt;br/&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;br/&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective&lt;br/&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 4.650% Senior Notes due on November 1, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 5.650% Senior Notes due on November 1, 2034&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 4.100% Senior Notes due on March 15, 2029 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 5.000% Senior Notes due on March 15, 2049 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 3.300% Senior Notes due on March 1, 2050 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 3.590% Note Payable due on February 20, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,725,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,470,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount/premium, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,699,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,442,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,699,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,422,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,699,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,442,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, future minimum principal payments for our debt are as follows: $1.25 billion in fiscal year 2025 and $2.20 billion after fiscal year 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Senior Notes and Debt Redemption&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2020, we issued $750.0&#160;million aggregate principal amount of senior, unsecured long-term notes (the &#x201c;2020 Senior Notes&#x201d;). In March 2019 and November 2014, we issued $1.20&#160;billion (the &#x201c;2019 Senior Notes&#x201d;) and $2.50&#160;billion (the &#x201c;2014 Senior Notes,&#x201d; and, together with the 2019 Senior Notes and the 2020 Senior Notes, the &#x201c;Senior Notes&#x201d;), respectively, aggregate principal amount of senior, unsecured long-term notes. In each of the second quarters of fiscal 2018 and 2020, we repaid $250.0&#160;million of the 2014 Senior Notes and in the third quarter of fiscal 2020 we repaid another $500.0&#160;million of the 2014 Senior Notes using the proceeds from the issuance of the 2020 Senior Notes, bringing the outstanding aggregate principal amount of the 2014 Senior Notes to&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; $1.50&#160;billion &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as of March&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The interest rates for our Senior Notes are not subject to adjustment. Interest is payable as follows: semi-annually on March 1 and September 1 of each year for the 2020 Senior Notes; semi-annually on March 15 and September 15 of each year for the 2019 Senior Notes; and semi-annually on May 1 and November&#160;1 of each year for the 2014 Senior Notes. The indenture for the Senior Notes (the &#x201c;Indenture&#x201d;) includes covenants that limit our ability to grant liens on our facilities and enter into sale and leaseback transactions, subject to certain allowances under which certain sale and leaseback transactions are not restricted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In certain circumstances involving a change of control followed by a downgrade of the rating of a series of Senior Notes by at least two of Moody&#x2019;s Investors Service, S&amp;amp;P Global Ratings and Fitch Inc., unless we have exercised our rights to redeem the Senior Notes of such series, we will be required to make an offer to repurchase all or, at the holder&#x2019;s option, any part, of each holder&#x2019;s Senior Notes of that series pursuant to the offer described below (the &#x201c;Change of Control Offer&#x201d;). In the Change of Control Offer, we will be required to offer payment in cash equal to 101% of the aggregate principal amount of Senior Notes repurchased plus accrued and unpaid interest, if any, on the Senior Notes repurchased, up to, but not including, the date of repurchase.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the trading prices of the Senior Notes on the applicable dates, the fair value of the Senior Notes as of March&#160;31, 2022 and June&#160;30, 2021 was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$3.61 billion &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $3.98 billion, respectively. While the Senior Notes are recorded at cost, the fair value of the long-term debt was determined based on quoted prices in markets that are not active; accordingly, the long-term debt is categorized as Level 2 for purposes of the fair value measurement hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, we were in compliance with all of our covenants under the Indenture associated with the Senior Notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Revolving Credit Facility&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have in place a Credit Agreement (the &#x201c;Credit Agreement&#x201d;) providing for a $1.00 billion unsecured Revolving Credit Facility (the &#x201c;Revolving Credit Facility&#x201d;) with a maturity date of November 30, 2023. During the first quarter of the fiscal year ending June&#160;30, 2022, we borrowed $300.0 million from the Revolving Credit Facility, which was paid in full in the same quarter. During the quarter ended March 31, 2022, we borrowed $300.0&#160;million from the Revolving Credit Facility, of which &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$25.0&#160;million was repaid in the same quarter and $275.0&#160;million of aggregate principal amount of borrowings remained outstanding at March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may borrow, repay and reborrow funds under the Revolving Credit Facility until the maturity date, at which time such Revolving Credit Facility will terminate, and all outstanding loans under such facility, together with all accrued and unpaid interest, must be repaid. We may prepay outstanding borrowings under the Revolving Credit Facility at any time without a prepayment penalty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Revolving Credit Facility will bear interest, at our option, at either: (i) the Alternative Base Rate (&#x201c;ABR&#x201d;) plus a spread, which ranges from 0 bps to 75 bps, or (ii) the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) plus a spread, which ranges from 100 bps to 175 bps. The spreads under ABR and LIBOR are subject to adjustment in conjunction with credit rating downgrades or upgrades. We are also obligated to pay an annual commitment fee on the daily undrawn balance of the Revolving Credit Facility, which ranges from 10 bps to 25 bps, subject to an adjustment in conjunction with changes to our credit rating. As of March&#160;31, 2022, we elected to pay interest on the borrowed amount under the Revolving Credit Facility at LIBOR plus a sprea&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d of 100 bps, and we pay an annual commitment fee of 10 bps on the daily undrawn balance of the Revolving Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Revolving Credit Facility requires us to maintain an interest expense coverage ratio as described in the Credit Agreement, on a quarterly basis, covering the trailing four consecutive fiscal quarters of no less than 3.50 to 1.00. In addition, we are required to maintain the maximum leverage ratio as described in the Credit Agreement, on a quarterly basis of 3.00 to 1.00, covering the trailing four consecutive fiscal quarters for each fiscal quarter, which can be increased to 4.00 to 1.00 for a period of time in connection with a material acquisition or a series of material acquisitions. As of March&#160;31, 2022, our maximum allowed leverage ratio was&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 3.00 to 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.00.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We were in compliance with all covenants under the Credit Agreement as of March&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Notes Payable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2020 we sold promissory notes to a financial institution, borrowing an aggregate principal amount of $40.0&#160;million (&#x201c;Notes Payable&#x201d;).  Of the aggregate amount borrowed, $20.0&#160;million matured and was paid on February 20, 2021 and the balance of $20.0 million matured and was paid on February 22, 2022. The premium of $0.3 million from the sale of the Notes Payable was amortized over the life of the debt. The net proceeds from the sale of the Notes Payable were used for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For additional details, refer to Note 8 &#x201c;Debt&#x201d; to our Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June 30, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNTk3MQ_2e5d3cb8-4dae-4dd4-a1e7-7689c4a0f2b8">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our debt as of March&#160;31, 2022 and June&#160;30, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.815%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;br/&gt;(In thousands)&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective &lt;br/&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount &lt;br/&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective&lt;br/&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 4.650% Senior Notes due on November 1, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 5.650% Senior Notes due on November 1, 2034&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 4.100% Senior Notes due on March 15, 2029 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;800,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 5.000% Senior Notes due on March 15, 2049 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 3.300% Senior Notes due on March 1, 2050 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;750,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed-rate 3.590% Note Payable due on February 20, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,725,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,470,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized discount/premium, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,709)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,065)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,699,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,442,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,699,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,422,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,699,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,442,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i27b1aa928229471294dcea7ae53e31ab_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMi0wLTEtMS0zNzM4MS90ZXh0cmVnaW9uOmViMWU4ODI5ZjM5OTQ5MmJiYmJlN2QzMmQxMjAzMWJhXzE1_4faea909-b235-4cbe-9fd0-086aeb7609fc"
      unitRef="number">0.04650</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i27b1aa928229471294dcea7ae53e31ab_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMi0xLTEtMS0zNzM4MQ_661fa327-74e0-4ae0-95f1-430ed60bd83a"
      unitRef="usd">1250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i27b1aa928229471294dcea7ae53e31ab_I20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMi0zLTEtMS0zNzM4MQ_e54d674d-f033-4fa8-ad8d-c9431452dc17"
      unitRef="number">0.04682</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ieab067fe79864e4db0a92c04961bc3d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMi01LTEtMS0zNzM4MQ_36fe0941-374a-43d9-84d4-fa730b83e88a"
      unitRef="usd">1250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ieab067fe79864e4db0a92c04961bc3d5_I20210630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMi03LTEtMS0zNzM4MQ_263dd956-f370-4cf3-bf63-63d3a5e6d142"
      unitRef="number">0.04682</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5b89c28c3e5a4d5c8a11a551ab7464c3_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMy0wLTEtMS0zNzM4MS90ZXh0cmVnaW9uOjg2ZmMzN2I3MzBkMDRiOGFiMGRiNGJmNWRhNjA1NjA3XzE1_4c9ca9aa-695c-4e62-99cf-b67d3cc2060e"
      unitRef="number">0.05650</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5b89c28c3e5a4d5c8a11a551ab7464c3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMy0xLTEtMS0zNzM4MQ_31351f88-4524-46d6-bcb3-0a88456e479e"
      unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i5b89c28c3e5a4d5c8a11a551ab7464c3_I20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMy0zLTEtMS0zNzM4MQ_5e5c4c07-f542-474c-8e52-561fa41f60ac"
      unitRef="number">0.05670</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if694679329224a6da215f6a95c2973dd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMy01LTEtMS0zNzM4MQ_356c5c62-724a-4ec5-8955-9c895d0b7374"
      unitRef="usd">250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="if694679329224a6da215f6a95c2973dd_I20210630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMy03LTEtMS0zNzM4MQ_2f8b5d4a-5c1c-4ae5-ba2d-2b08cce9938c"
      unitRef="number">0.05670</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibfe04eadb193481b9460c048061dc2b9_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNC0wLTEtMS0zNzM4MS90ZXh0cmVnaW9uOjA0OTJmZWYzNzYzZDQwYTlhZDNjYjM2ZWExM2ZlMGE0XzE1_cf0b20dc-c7d1-4fb9-a4d8-f95fb5d3e1bc"
      unitRef="number">0.04100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibfe04eadb193481b9460c048061dc2b9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNC0xLTEtMS0zNzM4MQ_7fd52536-0e85-49f0-b380-ed25064d4fff"
      unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ibfe04eadb193481b9460c048061dc2b9_I20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNC0zLTEtMS0zNzM4MQ_4a42d743-28f9-463b-9b94-23361b1d2177"
      unitRef="number">0.04159</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6dad72b133cd4fe89a17e5fc070bca58_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNC01LTEtMS0zNzM4MQ_16ba6423-3f31-49a6-960a-fe73fa67a84d"
      unitRef="usd">800000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i6dad72b133cd4fe89a17e5fc070bca58_I20210630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNC03LTEtMS0zNzM4MQ_87ebcd22-b20a-4391-8c35-95c0e19c922e"
      unitRef="number">0.04159</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie05a88b4818746dba579df25daae2a22_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNS0wLTEtMS0zNzM4MS90ZXh0cmVnaW9uOmQyYTQ0N2RiNGQ0ZDQyZmM5NTUwOGFiZjc3Y2MzYmExXzE1_bcb96b8b-1c70-4d4b-8861-666981cf3252"
      unitRef="number">0.05000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie05a88b4818746dba579df25daae2a22_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNS0xLTEtMS0zNzM4MQ_be6fa677-9a62-4527-8a13-2ead05ca06aa"
      unitRef="usd">400000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ie05a88b4818746dba579df25daae2a22_I20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNS0zLTEtMS0zNzM4MQ_cc02258c-237b-4249-a4d8-a099932f4d94"
      unitRef="number">0.05047</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i80cc5d0ac1bf41feb82e0e69b0c3312f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNS01LTEtMS0zNzM4MQ_a095818d-08ba-4cd8-b839-03b85ccaa6cd"
      unitRef="usd">400000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i80cc5d0ac1bf41feb82e0e69b0c3312f_I20210630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNS03LTEtMS0zNzM4MQ_7de71bdb-980c-4820-a2ce-47287e7bfe0c"
      unitRef="number">0.05047</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="if92584038e8a41a6a518eacc62f190df_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNi0wLTEtMS0zNzM4MS90ZXh0cmVnaW9uOmNhNmJiMzk5ZGFkOTQxMmI5MzVkOWRhYjY4YWE5ODQwXzE1_efd00e5f-b481-4ea5-823a-f713be72755b"
      unitRef="number">0.03300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="if92584038e8a41a6a518eacc62f190df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNi0xLTEtMS0zNzM4MQ_4f262e73-d306-43cc-8b6e-3d005d7e4d7f"
      unitRef="usd">750000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="if92584038e8a41a6a518eacc62f190df_I20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNi0zLTEtMS0zNzM4MQ_e6c0480e-5ed4-47c4-8de2-b6c6c737dcc0"
      unitRef="number">0.03302</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0b49c5274f6849a289c2f9a22b521d03_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNi01LTEtMS0zNzM4MQ_7338755a-27a0-4d08-8953-311043901cde"
      unitRef="usd">750000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i0b49c5274f6849a289c2f9a22b521d03_I20210630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNi03LTEtMS0zNzM4MQ_a8a82edf-7f27-44da-a036-f4ef32d55532"
      unitRef="number">0.03302</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3f2b180a753a42e9aa95a0d5fb802b2d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNy0xLTEtMS0zNzM4MQ_aedfce6e-185e-4bb6-bd11-a0064b7a8928"
      unitRef="usd">275000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3f2b180a753a42e9aa95a0d5fb802b2d_I20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNy0zLTEtMS0zNzM4MQ_9c408f1a-0933-4bfd-895e-f9ee43f18475"
      unitRef="number">0.01210</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ibb9688d6e17e481eb8656eb626d6319b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNy01LTEtMS0zNzM4MQ_7d9af714-7ba5-4fe8-bad3-ee85fdf477f4"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ibb9688d6e17e481eb8656eb626d6319b_I20210630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfNy03LTEtMS0zNzM4MQ_a796c317-45ac-49b6-893e-abaff56db4cd"
      unitRef="number">0</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9088b9eee34a4dd0b669746f24a2e4f9_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfOC0wLTEtMS0zNzM4MS90ZXh0cmVnaW9uOmI0NTQ0ZTAzNmU0NDQ2MTBiNTA2YWUzYjczZTI5ZDY4XzE1_4a07f5d9-f447-4a6e-89d6-fc78a681df63"
      unitRef="number">0.03590</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:NotesPayable
      contextRef="i9088b9eee34a4dd0b669746f24a2e4f9_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfOC0xLTEtMS0zNzM4MQ_46b61724-75c7-4c7a-82fb-8cbed1e0d23c"
      unitRef="usd">0</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i9088b9eee34a4dd0b669746f24a2e4f9_I20220331"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfOC0zLTEtMS0zNzM4MQ_f5273910-fc45-4c8d-80fc-0fc2ed9cfbe1"
      unitRef="number">0</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:NotesPayable
      contextRef="i5fd948ed80cf4a519d0402508a6fa5d8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfOC01LTEtMS0zNzM4MQ_5f7a4ae6-ff7a-4d7a-8518-ac31797b7832"
      unitRef="usd">20000000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i5fd948ed80cf4a519d0402508a6fa5d8_I20210630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfOC03LTEtMS0zNzM4MQ_72f07bd7-e72d-4032-85d6-bcbdf0591a2b"
      unitRef="number">0.02300</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <klac:DebtLongTermAndShortTermCombinedAmountGross
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfOS0xLTEtMS0zNzM4MQ_1a8ee009-8b08-4e1f-b613-b285ed5411fd"
      unitRef="usd">3725000000</klac:DebtLongTermAndShortTermCombinedAmountGross>
    <klac:DebtLongTermAndShortTermCombinedAmountGross
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfOS01LTEtMS0zNzM4MQ_292301c8-a85f-4f8f-8274-72bdce0bd8d9"
      unitRef="usd">3470000000</klac:DebtLongTermAndShortTermCombinedAmountGross>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTAtMS0xLTEtMzczODE_c2ac552d-eb63-4256-8440-0bb5082c6e9f"
      unitRef="usd">6709000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTAtNS0xLTEtMzczODE_64e89a5c-6844-4e13-82b4-556917d7ab5e"
      unitRef="usd">7168000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTEtMS0xLTEtMzczODE_7ffa29d9-abeb-4ff3-8608-f11bbefb7476"
      unitRef="usd">18492000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTEtNS0xLTEtMzczODE_18dd2fb1-f070-45f2-88d0-40f92bb8d4e5"
      unitRef="usd">20065000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTItMS0xLTEtMzczODE_dd634d8e-834e-43d6-9b77-b19640755164"
      unitRef="usd">3699799000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTItNS0xLTEtMzczODE_1e61e24a-6b92-4609-8b15-b659ef1a8295"
      unitRef="usd">3442767000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTQtMS0xLTEtMzczODE_2e899540-3112-4a56-907e-6b5a16044e6d"
      unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTQtNS0xLTEtMzczODE_ec4664f1-f5b8-46d3-a5c6-af037dc60e4f"
      unitRef="usd">20000000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebt
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTUtMS0xLTEtMzczODE_1fa7bba6-acf4-449c-ba08-b08bb9072688"
      unitRef="usd">3699799000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTUtNS0xLTEtMzczODE_4f3848bf-efa6-43eb-97c9-b9c73c39ac92"
      unitRef="usd">3422767000</us-gaap:LongTermDebt>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTYtMS0xLTEtMzczODE_67a767b5-c379-4360-8905-faffb23568ca"
      unitRef="usd">3699799000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RhYmxlOjlkNTEyNTU1M2YzOTQ5OGI5ODQ1MzNlNGE5ZDlmMDA4L3RhYmxlcmFuZ2U6OWQ1MTI1NTUzZjM5NDk4Yjk4NDUzM2U0YTlkOWYwMDhfMTYtNS0xLTEtMzczODE_b3ba4f2f-8d0c-4987-a516-2a1d2f2f2d28"
      unitRef="usd">3442767000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMTc1_4eea136f-0e53-4310-b145-1543ab9c967f"
      unitRef="usd">1250000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <klac:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMjAy_d3d31ccb-a549-40dc-9f15-7252b9145240"
      unitRef="usd">2200000000</klac:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i422a8d3aa569487294592c15ec72608e_I20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMjkw_b4de3fce-1527-4795-b30b-9062ec9c4e04"
      unitRef="usd">750000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id7e3f505457a434da15f28d3fe4e2331_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDI3_07ced823-4ffb-487a-a20f-d51abc0d2f3a"
      unitRef="usd">1200000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i30e870d6a11b4c6f9cc7f24d987d4b81_I20141130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDYw_81716a5a-fc12-4bad-b115-43120e626381"
      unitRef="usd">2500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i2bdff814c0fe4eeaa0ffc3dd42ceca34_D20171001-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNzIz_2d846d53-0ac2-453c-91e2-6f55795573f6"
      unitRef="usd">250000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="icf23128f64104435994a1bf7afececba_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNzIz_8218db27-9116-4403-b2ac-673bd417b61a"
      unitRef="usd">250000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i63a64102ef5b4597a2b390b64937012c_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfODA5_3d5450e4-afd1-423b-8ee1-8b6223b23b63"
      unitRef="usd">500000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1a920da0f4e64bf585a91d71516a07df_I20220331"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfOTgw_9c910c81-113d-46a4-903b-20f93f7e76bc"
      unitRef="usd">1500000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i60dd842e56cd4f9b8747848225b641ea_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMjE5OA_9842289e-58a1-421c-9b55-2f1209f0fd6e"
      unitRef="number">1.01</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i551583173fae4420b2608fe57832354b_I20220331"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMjUxOA_aa082866-22fc-47e8-b49c-241aa61d7029"
      unitRef="usd">3610000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib05a69b47f8b484aa036735169743a3c_I20210630"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMjUyNQ_dbe0ae62-72ac-4a95-8868-c1aa574792c3"
      unitRef="usd">3980000000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3f2b180a753a42e9aa95a0d5fb802b2d_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMzAyNA_8369e7f6-d31e-433c-b0ab-58f87ca816cd"
      unitRef="usd">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i5a8c7618355c47fda84539e3337a657e_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMzIwNw_26f28916-89be-465b-86d5-4bf58844432a"
      unitRef="usd">300000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i3331b10af1a9482da4e08d17366ac3c8_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfOTM0NTg0ODg0Mjk1NA_3e7a63b2-c0bb-4794-8d39-226b29af0078"
      unitRef="usd">300000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i3331b10af1a9482da4e08d17366ac3c8_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfOTM0NTg0ODg0Mjk2OQ_1d1ebb12-523c-4d5f-b73b-715c8b0623c6"
      unitRef="usd">25000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3f2b180a753a42e9aa95a0d5fb802b2d_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfOTM0NTg0ODg0Mjk3MA_93509ec4-b22a-4df1-9fc8-25895e28fdec"
      unitRef="usd">275000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia18edcf5054a4df19e4070071a4bba49_D20171101-20171130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMzkyMg_30b909bc-703b-4c79-82fd-ee9a432def2a"
      unitRef="number">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia99103eb170a43d4b297fcb6d3ecf143_D20171101-20171130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMzkyOA_aa29c070-7079-4093-b410-5f3f5f694ad6"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie038f41274d049e0a142dfca580ae8fd_D20171101-20171130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDAxNw_b9c25719-8a64-4e94-8ee5-4f4399a4081d"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ied1bded768144903b92f86372d7f65b7_D20171101-20171130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDAyMw_363cdc86-b674-4a4d-98c4-fefa8fbf1382"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i3c19d35c0b0344ea9237294efe49f114_D20171101-20171130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDI3OA_579de89d-66a4-469a-b16d-1b5e06c621c0"
      unitRef="number">0.0010</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i3e9ef74ad07d4338bcd84f8fda40b11c_D20171101-20171130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDI4NA_abb0e598-d60a-43f7-926a-a582cda9f840"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie6b805ba54994fb09858021fae309fd7_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDQ4NQ_b9f88872-98ab-49fc-93a8-2cb14136e6bb"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i3322dd929fa94b4d848fef7f43fd0e49_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDUyOA_067ecb46-a2bb-4080-bd12-f0961512d149"
      unitRef="number">0.0010</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <klac:DebtInstrumentCovenantComplianceNumberofConsecutiveQuarters
      contextRef="i25134edef6f945a5a66d4939ddb1f33e_D20171101-20171130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDc2NQ_709dfb0c-4494-4626-803f-d0df048df1f4"
      unitRef="quarter">4</klac:DebtInstrumentCovenantComplianceNumberofConsecutiveQuarters>
    <klac:DebtInstrumentCovenantComplianceMinimumInterestExpenseCoverageRatio
      contextRef="i25134edef6f945a5a66d4939ddb1f33e_D20171101-20171130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDgxMg_c1913aba-2a19-4394-ba32-33483eeedfa5"
      unitRef="number">3.50</klac:DebtInstrumentCovenantComplianceMinimumInterestExpenseCoverageRatio>
    <klac:DebtInstrumentCovenantComplianceMaximumLeverageRatio
      contextRef="iebaaf7433eaf4937ad231ac4c43d5871_I20171130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDk1Mg_e6b1b146-780a-400e-b237-f7398e74da92"
      unitRef="number">3.00</klac:DebtInstrumentCovenantComplianceMaximumLeverageRatio>
    <klac:DebtInstrumentCovenantComplianceNumberofConsecutiveQuarters
      contextRef="i25134edef6f945a5a66d4939ddb1f33e_D20171101-20171130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNDk4Ng_2b631c70-ad68-4515-9a19-4647a0bd21a7"
      unitRef="quarter">4</klac:DebtInstrumentCovenantComplianceNumberofConsecutiveQuarters>
    <klac:DebtInstrumentCovenantComplianceMaximumLeverageRatioUnderAMaterialAcquisitionOrSeriesOfMaterialAcquisitions
      contextRef="iebaaf7433eaf4937ad231ac4c43d5871_I20171130"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNTA2OA_00f245cb-3da8-4df0-a40d-3d9193a8b09d"
      unitRef="number">4.00</klac:DebtInstrumentCovenantComplianceMaximumLeverageRatioUnderAMaterialAcquisitionOrSeriesOfMaterialAcquisitions>
    <klac:DebtInstrumentCovenantComplianceMaximumLeverageRatio
      contextRef="i3f2b180a753a42e9aa95a0d5fb802b2d_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNTIyOQ_7cc512d7-f6e3-4ab8-9ceb-e10547e72071"
      unitRef="number">3.00</klac:DebtInstrumentCovenantComplianceMaximumLeverageRatio>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id846e6a3d7e140ed9424cf741a0870ef_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNTQ0OQ_f724d9d4-ca09-425e-bb7e-30e6875411f8"
      unitRef="usd">40000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="ia2cef7ac759e427fbd15d3292774fb0f_D20210220-20210220"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNTUwNg_bb3236dc-dd0e-40c8-8aaf-815e54563022"
      unitRef="usd">20000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:NotesPayable
      contextRef="ifdc3ec360c0a49af87490a527fe22ab3_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfMTA5OTUxMTYzNDEyNg_3d2452d8-5ef7-480e-b471-9b5b2cdd110e"
      unitRef="usd">20000000</us-gaap:NotesPayable>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet
      contextRef="ifdc3ec360c0a49af87490a527fe22ab3_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181NS9mcmFnOjJlMDAxMjJiODI3ZDQzMDU4MWIzYWI5NTVkNWE0NTc4L3RleHRyZWdpb246MmUwMDEyMmI4MjdkNDMwNTgxYjNhYjk1NWQ1YTQ1NzhfNTYxOA_f411d0ad-da29-4465-898e-2c03319c15e5"
      unitRef="usd">-300000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfMTM5OA_7dea1f1e-9911-406d-bd19-d7dc687883ce">LEASES&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating leases for facilities, vehicles and other equipment. Our facility leases are primarily used for administrative functions, research and development (&#x201c;R&amp;amp;D&#x201d;), manufacturing, and storage and distribution. Our finance leases are not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our existing leases do not contain significant restrictive provisions or residual value guarantees; however, certain leases contain provisions for the payment of maintenance, real estate taxes or insurance costs by us. Our leases have remaining lease terms ranging from less than one year to 15 years, including periods covered by options to extend the lease when it is reasonably certain that the option will be exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease expense was $9.2 million and $27.5 million for the three and nine months ended March&#160;31, 2022, respectively, and $9.7 million and $29.3 million for the three and nine months ended March&#160;31, 2021, respectively. Expense related to short-term leases, which are not recorded on the Condensed Consolidated Balance Sheets, was not material for three and nine months ended March&#160;31, 2022 and 2021.  As of March&#160;31, 2022 and June&#160;30, 2021, the weighted-average remaining lease term was 4.5 years and 4.6 years, respectively, and the weighted-average discount rate for operating leases was 1.58% and 1.64%, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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:68.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;In thousands&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,680&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,778&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of March&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;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:84.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year Ending June 30:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (remaining three months)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,270&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,008&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, the aggregate amount of future obligations for lease agreements that had not yet commenced was $22.1&#160;million.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <klac:LesseeOperatingLeaseRemainingTermOfContract
      contextRef="i5ae2d616f2d64614b8ee65c3681a6884_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfNTU4_a9ebb356-3171-4032-9e72-335790b90102">P1Y</klac:LesseeOperatingLeaseRemainingTermOfContract>
    <klac:LesseeOperatingLeaseRemainingTermOfContract
      contextRef="ic18bb9026bc140b1b527d10b7a859fb1_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfNTY0_d867c0e1-2242-4cb5-803e-6113a5819a2a">P15Y</klac:LesseeOperatingLeaseRemainingTermOfContract>
    <us-gaap:OperatingLeaseExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfNzA4_71b17b02-af3d-4b61-a225-45c1349ef23e"
      unitRef="usd">9200000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfNzE1_83d09312-1de5-45ea-a005-b397201e39fd"
      unitRef="usd">27500000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfNzc0_3fad5293-14fa-4ed8-968a-2271bf2b7a6c"
      unitRef="usd">9700000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfNzgx_6ee146f1-e9b5-494c-97f4-a19c0d2ecad6"
      unitRef="usd">29300000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfMTA2NQ_c7c3c839-b09f-4333-a770-f0f769ce026e">P4Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfMTA3OA_ede7f881-9061-4f31-bb74-ac39e456eb64">P4Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfMTE2Ng_9f3365cf-de75-40ee-bb14-eb17b9d0499c"
      unitRef="number">0.0158</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfMTE3Mw_b64c8950-9591-4b97-8adc-3ebe38ba06dc"
      unitRef="number">0.0164</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfMTM5OQ_b6a7fb73-fb0e-448e-be18-c7eb73385ccd">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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:68.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;In thousands&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash outflows from operating leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,680&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,778&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOjQwMWU2ZWE1Y2EzYzQ5YjZiNjNmYzkzOGYwZjhlZjMzL3RhYmxlcmFuZ2U6NDAxZTZlYTVjYTNjNDliNmI2M2ZjOTM4ZjBmOGVmMzNfMi0xLTEtMS0zNzM4MQ_1fd68028-9d79-470b-9658-410ea6f9e5ea"
      unitRef="usd">28680000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOjQwMWU2ZWE1Y2EzYzQ5YjZiNjNmYzkzOGYwZjhlZjMzL3RhYmxlcmFuZ2U6NDAxZTZlYTVjYTNjNDliNmI2M2ZjOTM4ZjBmOGVmMzNfMi0zLTEtMS0zNzM4MQ_8c1d31fc-3699-4d90-959a-8fddb48a77bd"
      unitRef="usd">28778000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOjQwMWU2ZWE1Y2EzYzQ5YjZiNjNmYzkzOGYwZjhlZjMzL3RhYmxlcmFuZ2U6NDAxZTZlYTVjYTNjNDliNmI2M2ZjOTM4ZjBmOGVmMzNfMy0xLTEtMS0zNzM4MQ_17a5ebc4-a45b-4f02-b19f-fa4d13ab5047"
      unitRef="usd">20698000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOjQwMWU2ZWE1Y2EzYzQ5YjZiNjNmYzkzOGYwZjhlZjMzL3RhYmxlcmFuZ2U6NDAxZTZlYTVjYTNjNDliNmI2M2ZjOTM4ZjBmOGVmMzNfMy0zLTEtMS0zNzM4MQ_4ea61759-f76a-44b5-b7a9-c89da8770018"
      unitRef="usd">29155000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfMTQwMA_eb1c5a2d-6758-4864-b048-444a1100e2b1">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of March&#160;31, 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:17pt;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:84.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year Ending June 30:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (remaining three months)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,270&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,008&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOmViNDczNmQ0ODc2MzQzMjZhMzRhOWEwODllYWFmMmM2L3RhYmxlcmFuZ2U6ZWI0NzM2ZDQ4NzYzNDMyNmEzNGE5YTA4OWVhYWYyYzZfMS0xLTEtMS0zNzM4MQ_78684c2a-e32f-45dd-805f-51c1cad01fc9"
      unitRef="usd">9270000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOmViNDczNmQ0ODc2MzQzMjZhMzRhOWEwODllYWFmMmM2L3RhYmxlcmFuZ2U6ZWI0NzM2ZDQ4NzYzNDMyNmEzNGE5YTA4OWVhYWYyYzZfMi0xLTEtMS0zNzM4MQ_0c43850c-f24e-41f0-82e7-a70499d0416b"
      unitRef="usd">29251000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOmViNDczNmQ0ODc2MzQzMjZhMzRhOWEwODllYWFmMmM2L3RhYmxlcmFuZ2U6ZWI0NzM2ZDQ4NzYzNDMyNmEzNGE5YTA4OWVhYWYyYzZfMy0xLTEtMS0zNzM4MQ_b4d232ae-efc2-4d0e-ac58-ab1964e7bd2c"
      unitRef="usd">19231000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOmViNDczNmQ0ODc2MzQzMjZhMzRhOWEwODllYWFmMmM2L3RhYmxlcmFuZ2U6ZWI0NzM2ZDQ4NzYzNDMyNmEzNGE5YTA4OWVhYWYyYzZfNC0xLTEtMS0zNzM4MQ_703f96de-6791-452b-850f-dee3fa278842"
      unitRef="usd">13389000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOmViNDczNmQ0ODc2MzQzMjZhMzRhOWEwODllYWFmMmM2L3RhYmxlcmFuZ2U6ZWI0NzM2ZDQ4NzYzNDMyNmEzNGE5YTA4OWVhYWYyYzZfNS0xLTEtMS0zNzM4MQ_77151cea-47ee-4348-9190-7d45d76c1c2c"
      unitRef="usd">10027000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <klac:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOmViNDczNmQ0ODc2MzQzMjZhMzRhOWEwODllYWFmMmM2L3RhYmxlcmFuZ2U6ZWI0NzM2ZDQ4NzYzNDMyNmEzNGE5YTA4OWVhYWYyYzZfNi0xLTEtMS0zNzM4MQ_81372d22-b46a-4f64-a2a8-bd0b55724e30"
      unitRef="usd">15840000</klac:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOmViNDczNmQ0ODc2MzQzMjZhMzRhOWEwODllYWFmMmM2L3RhYmxlcmFuZ2U6ZWI0NzM2ZDQ4NzYzNDMyNmEzNGE5YTA4OWVhYWYyYzZfNy0xLTEtMS0zNzM4MQ_7aa1ad1c-e299-446e-ace2-f77f140dfdfe"
      unitRef="usd">97008000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOmViNDczNmQ0ODc2MzQzMjZhMzRhOWEwODllYWFmMmM2L3RhYmxlcmFuZ2U6ZWI0NzM2ZDQ4NzYzNDMyNmEzNGE5YTA4OWVhYWYyYzZfOC0xLTEtMS0zNzM4MQ_8c5794be-5e09-440b-919b-8d6dd039948d"
      unitRef="usd">3797000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RhYmxlOmViNDczNmQ0ODc2MzQzMjZhMzRhOWEwODllYWFmMmM2L3RhYmxlcmFuZ2U6ZWI0NzM2ZDQ4NzYzNDMyNmEzNGE5YTA4OWVhYWYyYzZfOS0xLTEtMS0zNzM4MQ_e781e7f1-8d0f-4d15-bee8-80b93e440b6e"
      unitRef="usd">93211000</us-gaap:OperatingLeaseLiability>
    <klac:LesseeOperatingLeaseLeaseNotYetCommencedLiability
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N181OC9mcmFnOmU5MDM2OWUwM2NkYjRmY2JiNWNhYzdlYWZkYzBjYWQ2L3RleHRyZWdpb246ZTkwMzY5ZTAzY2RiNGZjYmI1Y2FjN2VhZmRjMGNhZDZfOTM0NTg0ODgzNzg5MA_d8d749e7-ddfa-4245-b1dd-b13a203456d7"
      unitRef="usd">22100000</klac:LesseeOperatingLeaseLeaseNotYetCommencedLiability>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTA1MDM_b8897231-99f6-4e1a-a06b-6db1fc270f96">EQUITY, LONG-TERM INCENTIVE COMPENSATION PLANS AND NON-CONTROLLING INTEREST&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Incentive Program &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, 9.9 million shares remained available for issuance under our 2004 Equity Incentive Plan (the &#x201c;2004 Plan&#x201d;).  For details of the 2004 Plan refer to Note 10 &#x201c;Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest&#x201d; to our Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June&#160;30, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assumed Equity Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the acquisition of Orbotech Ltd. (&#x201c;Orbotech&#x201d;) in February 2019, we assumed outstanding equity incentive awards under the following Orbotech equity incentive plans: (i) Equity Remuneration Plan for Key Employees of Orbotech and its Affiliates and Subsidiaries (as Amended and Restated in 2005), (ii) 2010 Equity-Based Incentive Plan, and (iii) 2015 Equity-Based Incentive Plan (the &#x201c;Assumed Equity Plans&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, there were 22,620 shares of our common stock underlying the outstanding assumed restricted stock units (&#x201c;RSUs&#x201d;) under the Assumed Equity Plans. For details on the Assumed Equity Plans refer to Note 10 &#x201c;Equity, Long-Term Incentive Compensation Plans and Non-Controlling Interest&#x201d; to our Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Incentive Plans - General Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the combined activity under our equity incentive plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:84.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Available&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For&#160;Grant&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs granted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs granted adjustment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,869&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;The number of RSUs reflects the application of the award multiplier of 2.0x to calculate the impact of the award on the shares reserved under the 2004 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Includes RSUs granted to senior management during the nine months ended March&#160;31, 2022 with performance-based vesting criteria (in addition to service-based vesting criteria for any of such RSUs that are deemed to have been earned) (&#x201c;performance-based RSUs&#x201d;). This line item includes all such performance-based RSUs granted during the nine months ended March&#160;31, 2022 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.2 million shares for the nine months ended March&#160;31, 2022 reflects the application of the multiplier described above).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Represents the portion of RSUs granted with performance-based vesting criteria and reported at the actual number of shares issued upon achievement of the performance-based vesting criteria during the nine months ended March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of stock-based awards is measured at the grant date and is recognized as an expense over the employee&#x2019;s requisite service period. For RSUs granted without &#x201c;dividend equivalent&#x201d; rights, fair value is calculated using the closing price of our common stock on the grant date, adjusted to exclude the present value of dividends which are not accrued on those RSUs. The fair value for RSUs granted with &#x201c;dividend equivalent&#x201d; rights is determined using the closing price of our common stock on the grant date. Compensation expense for RSUs with performance metrics is calculated based upon expected achievement of the metrics specified in the grant, or when a grant contains a market condition, the grant date fair value using a Monte Carlo simulation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows stock-based compensation expense for the indicated periods:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense by:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SG&amp;amp;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation capitalized as inventory as of March&#160;31, 2022 and June&#160;30, 2021 was $8.0 million on each date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the activity and weighted-average grant date fair values for RSUs during the nine months ended March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:68.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant&#160;Date&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs as of June&#160;30, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Withheld for taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs as of March&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Share numbers reflect actual shares subject to awarded RSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Includes performance-based RSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;This line item includes performance-based RSUs granted during the nine months ended March&#160;31, 2022 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.1 million shares for the nine months ended March&#160;31, 2022).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The RSUs granted by us generally vest as follows: with respect to awards with only service-based vesting criteria, over periods ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNDMwMA_d3c653bc-6183-4b77-a97d-af8fbf2ed06d"&gt;two&lt;/span&gt; to four years; with respect to awards with both performance-based and service-based vesting criteria, in two equal installments on the third and fourth anniversaries of the grant date; and with respect to awards with both market-based and service-based vesting criteria, in three equal installments on the third, fourth and fifth anniversaries of the grant date, in each case subject to the recipient remaining employed by us as of the applicable vesting date. The RSUs granted to the independent members of the Board of Directors vest annually.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the weighted-average grant date fair value per unit for the RSUs granted, vested, and tax benefits realized by us in connection with vested and released RSUs for the indicated periods&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands, except for weighted-average grant date fair value)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average grant date fair value per unit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value of vested RSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefits realized by us in connection with vested and released RSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, the unrecognized stock-based compensation expense balance related to RSUs was $162.0 million, excluding the impact of estimated forfeitures, and will be recognized over a weighted-average remaining contractual term and an estimated weighted-average amortization period of 1.2 years. The intrinsic value of outstanding RSUs as of March&#160;31, 2022 was $516.7 million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash-Based Long-Term Incentive Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have adopted a cash-based long-term incentive (&#x201c;Cash LTI&#x201d;) program (&#x201c;Cash LTI Plan&#x201d;) for many of our employees as part of our employee compensation program. Executives and non-employee members of the Board of Directors do not participate in the Cash LTI Plan. During the nine months ended March&#160;31, 2022 and 2021, we approved Cash LTI awards of $15.7 million and $9.4 million, respectively. Cash LTI awards issued to employees under the Cash LTI Plan will vest in&#160;three&#160;or&#160;four&#160;equal installments, with&#160;one-third&#160;or&#160;one-fourth&#160;of the aggregate amount of the Cash LTI award vesting on each anniversary of the grant date over a&#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNjAxNA_fac919d1-c482-4444-83fb-72684a6a1ed5"&gt;three&lt;/span&gt;&#160;or&#160;four-year period. In order to receive payments under a Cash LTI award, participants must remain employed by us as of the applicable award vesting date. During the three months ended March&#160;31, 2022 and 2021 we recognized $21.6 million and $17.7 million, respectively, in compensation expense under the Cash LTI Plan. During the nine months ended March&#160;31, 2022 and 2021, we recognized $65.6 million and $54.4 million, respectively, in compensation expense under the Cash LTI Plan. As of March&#160;31, 2022, the unrecognized compensation balance (excluding the impact of estimated forfeitures) related to the Cash LTI Plan was $160.8 million. For details, refer to Note 10 &#x201c;Equity, Long-Term &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Incentive Compensation Plans and Non-Controlling Interest&#x201d; to our Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;) provides that eligible employees may contribute up to 15% of their eligible earnings toward the semi-annual purchase of our common stock. The ESPP is qualified under Section&#160;423 of the Internal Revenue Code. The employee&#x2019;s purchase price is derived from a formula based on the closing price of the common stock on the first day of the offering period versus the closing price on the date of purchase (or, if not a trading day, on the immediately preceding trading day).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The offering period (or length of the look-back period) under the ESPP has a duration of six months, and the purchase price with respect to each offering period, until otherwise amended, equal to 85% of the lesser of (i)&#160;the fair market value of our common stock at the commencement of the applicable six-month offering period or (ii)&#160;the fair market value of our common stock on the purchase date. We estimate the fair value of purchase rights under the ESPP using a Black-Scholes model. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each purchase right under the ESPP was estimated on the date of grant using the Black-Scholes model and the straight-line attribution approach with the following weighted-average assumptions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock purchase plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows total cash received from employees for the issuance of shares under the ESPP, the number of shares purchased by employees through the ESPP, the tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP and the weighted-average fair value per share for the indicated periods:&lt;/span&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands, except for weighted-average fair value per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash received from employees for the issuance of shares under the ESPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares purchased by employees through the ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value per share based on Black-Scholes model&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ESPP shares are replenished annually on the first day of each fiscal year by virtue of an evergreen provision. The provision allows for share replenishment equal to the lesser of 2.0 million shares or the number of shares which we estimate will be required to be issued under the ESPP during the forthcoming fiscal year. As of March&#160;31, 2022, a total of 2.1 million shares were reserved and available for issuance under the ESPP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Quarterly Cash Dividends&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;1, 2022, we paid a quarterly cash dividend of $1.05 per share to stockholders of record as of the close of business on February&#160;14, 2022. The total amount of regular quarterly cash dividends and dividend equivalents paid during the three months ended March&#160;31, 2022 and 2021 was $159.0 million and 139.3 million, respectively. The total amount of regular quarterly cash dividends and dividend equivalents paid during the nine months ended March&#160;31, 2022 and 2021 was $480.9 million and $420.1 million, respectively. The amount of accrued dividend equivalents payable for regular quarterly cash dividends on unvested RSUs with dividend equivalent rights as of March&#160;31, 2022 and June&#160;30, 2021 was $10.9 million and $10.3 million, respectively. These amounts will be paid upon vesting of the underlying RSUs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-Controlling Interest&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have consolidated the results of Orbograph, in which we own approximately 94% of the outstanding equity interest as of March&#160;31, 2022. Orbograph is engaged in the development and marketing of character recognition solutions to banks, financial and other payment processing institutions and healthcare providers.&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; For information regarding the designation of Orbograph's net assets as held for sale during the quarter ended March 31, 2022, refer to Note 6 &#x201c;Business Combinations and Dispositions&#x201d; to our Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;During the fourth quarter of fiscal 2020, we entered into an Asset Purchase Agreement to sell certain core assets of Orbotech LT Solar, LLC (&#x201c;OLTS&#x201d;), which was engaged in the research, development and marketing of products for the deposition of thin film coating of various materials on crystalline silicon photovoltaic wafers for solar energy panels through plasma-enhanced chemical vapor deposition.  The sale was completed in the first quarter of fiscal 2021 and the proceeds were not material. We consolidate the results of OLTS, which is considered a non-strategic business, of which we own 97% of the outstanding equity interest as of March&#160;31, 2022.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i78570a71c1f5466ca87c77d8f5cc5f54_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTI3_db17a0a8-9635-4485-ab2b-743cd1e2642e"
      unitRef="shares">9900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i25bb10b3a5f54e28ad925be57e317564_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfOTI1_816e36ff-c762-42a7-bc45-7affe29f3976"
      unitRef="shares">22620</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTA1MjE_62575550-d710-456a-ade3-62d67263769d">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the combined activity under our equity incentive plans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:84.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Available&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;For&#160;Grant&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs granted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs granted adjustment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,869&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;The number of RSUs reflects the application of the award multiplier of 2.0x to calculate the impact of the award on the shares reserved under the 2004 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;No additional stock options, RSUs or other awards will be granted under the Assumed Equity Plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Includes RSUs granted to senior management during the nine months ended March&#160;31, 2022 with performance-based vesting criteria (in addition to service-based vesting criteria for any of such RSUs that are deemed to have been earned) (&#x201c;performance-based RSUs&#x201d;). This line item includes all such performance-based RSUs granted during the nine months ended March&#160;31, 2022 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.2 million shares for the nine months ended March&#160;31, 2022 reflects the application of the multiplier described above).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Represents the portion of RSUs granted with performance-based vesting criteria and reported at the actual number of shares issued upon achievement of the performance-based vesting criteria during the nine months ended March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="iff5fd2a0034344e389aa941bdc473d57_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmQ1ZTMxYTBmYWM1MjQ1MjA4MzdiOGYwMzdjNjA2ZGVlL3RhYmxlcmFuZ2U6ZDVlMzFhMGZhYzUyNDUyMDgzN2I4ZjAzN2M2MDZkZWVfMS0xLTEtMS0zNzM4MQ_2cd7e027-9506-4567-89a1-81dd6c137e4a"
      unitRef="shares">10253000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iba1403e6e4134d0d9ee3fa7631e01917_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmQ1ZTMxYTBmYWM1MjQ1MjA4MzdiOGYwMzdjNjA2ZGVlL3RhYmxlcmFuZ2U6ZDVlMzFhMGZhYzUyNDUyMDgzN2I4ZjAzN2M2MDZkZWVfMy0xLTEtMS0zNzM4MQ_c1729aee-b7f3-425b-99dc-b289b3a30c92"
      unitRef="shares">498000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAdjustment
      contextRef="iba1403e6e4134d0d9ee3fa7631e01917_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmQ1ZTMxYTBmYWM1MjQ1MjA4MzdiOGYwMzdjNjA2ZGVlL3RhYmxlcmFuZ2U6ZDVlMzFhMGZhYzUyNDUyMDgzN2I4ZjAzN2M2MDZkZWVfNC0xLTEtMS0zNzM4MQ_0807d5e9-0fe2-4acc-8256-d1f2d6e0a2d1"
      unitRef="shares">39000</klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAdjustment>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iba1403e6e4134d0d9ee3fa7631e01917_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmQ1ZTMxYTBmYWM1MjQ1MjA4MzdiOGYwMzdjNjA2ZGVlL3RhYmxlcmFuZ2U6ZDVlMzFhMGZhYzUyNDUyMDgzN2I4ZjAzN2M2MDZkZWVfNS0xLTEtMS0zNzM4MQ_5786b86a-015b-4ed4-8e12-22342fa968e7"
      unitRef="shares">75000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i78570a71c1f5466ca87c77d8f5cc5f54_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmQ1ZTMxYTBmYWM1MjQ1MjA4MzdiOGYwMzdjNjA2ZGVlL3RhYmxlcmFuZ2U6ZDVlMzFhMGZhYzUyNDUyMDgzN2I4ZjAzN2M2MDZkZWVfNy0xLTEtMS0zNzM4MQ_2d15cff8-41ab-47b9-bc83-d50755cfeec1"
      unitRef="shares">9869000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <klac:ImpactOnShareReserveMultiplier
      contextRef="i78570a71c1f5466ca87c77d8f5cc5f54_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTUyOQ_bbdd28bb-de78-4626-bed6-03713887e969"
      unitRef="number">2.0</klac:ImpactOnShareReserveMultiplier>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i9ccee5fb01f34c38a1adf30543504fa0_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMjI3OQ_3d66ca96-47ae-4ff2-b6cc-53e3c66b34ec"
      unitRef="shares">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTA1Mjk_301df14c-2bfc-4550-aa9e-11450d928cc8">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows stock-based compensation expense for the indicated periods:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense by:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs of revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SG&amp;amp;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,146&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id5f11cee23bc46558d4903229c532768_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfMy0xLTEtMS0zNzM4MQ_f03af352-b0d2-41e1-b7b6-4e8f52ca5c58"
      unitRef="usd">6543000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib4bf27ff69d5476fa23589e768808d71_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfMy0zLTEtMS0zNzM4MQ_adafc18d-99bb-4f7b-a1d5-d53b1c009747"
      unitRef="usd">4779000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1e9c83296369424da2e17e0141526f9a_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfMy01LTEtMS0zNzM4MQ_67fa5a2f-521c-408b-9966-dfec813510e6"
      unitRef="usd">14475000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib44a04935c524fff920563d693bdba83_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfMy03LTEtMS0zNzM4MQ_0b945bec-bbe9-445a-9994-9b3218f6324d"
      unitRef="usd">12550000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i95bc9cf195904f1ba440f29746a8f81d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNC0xLTEtMS0zNzM4MQ_12282cf0-74dd-49d0-b7d4-230220335a89"
      unitRef="usd">8482000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibf30218c5aaa429aabc5ec21f7ad269a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNC0zLTEtMS0zNzM4MQ_f2aa7c04-78f2-4989-9bd5-b49221fd1543"
      unitRef="usd">6518000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1a3bf4bfee2d4a17856e21dfe6875a0e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNC01LTEtMS0zNzM4MQ_fd67bccb-889a-43a6-adc4-046551b0a167"
      unitRef="usd">18077000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i991c209840a04e9d9af264f65a648c12_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNC03LTEtMS0zNzM4MQ_60e15b5b-a262-4192-bad7-87e24f610a79"
      unitRef="usd">17214000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id27992a337cd4f9baa4e127ed0b61793_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNS0xLTEtMS0zNzM4MQ_0ee69a4d-f54f-4904-ac86-4fbefaa972c3"
      unitRef="usd">22062000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie33a91f13eb943d29b221d812a004274_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNS0zLTEtMS0zNzM4MQ_af00b9c0-f9c3-44ea-a3e1-6a6d6c2ccb99"
      unitRef="usd">19030000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i27484fbd0112473ea8b9617d5ab613e4_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNS01LTEtMS0zNzM4MQ_b8d715af-a4bb-4167-82a0-c41416c3bc64"
      unitRef="usd">57517000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4f4d6ad01cd14f8b8535afed3b257758_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNS03LTEtMS0zNzM4MQ_5ff2c449-c30d-4832-b241-5797bfef8d85"
      unitRef="usd">54382000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNi0xLTEtMS0zNzM4MQ_7d3e0ea0-deae-423d-acd5-f0a85839d329"
      unitRef="usd">37087000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNi0zLTEtMS0zNzM4MQ_65fada93-f356-4db2-96db-220efa8c35fa"
      unitRef="usd">30327000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNi01LTEtMS0zNzM4MQ_7e3c6e6d-07a8-421c-8f84-7c2c96552dd9"
      unitRef="usd">90069000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjExN2ZkNDFhMWJiMjRhNjQ4ZDNmNDRhMjY5ZmVhYTI2L3RhYmxlcmFuZ2U6MTE3ZmQ0MWExYmIyNGE2NDhkM2Y0NGEyNjlmZWFhMjZfNi03LTEtMS0zNzM4MQ_f19763b6-e7f5-461b-959e-26c105a5db13"
      unitRef="usd">84146000</us-gaap:AllocatedShareBasedCompensationExpense>
    <klac:StockBasedCompensationCapitalizedAsInventory
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMzUyNg_019728f2-268e-402a-b451-f710a7345dc0"
      unitRef="usd">8000000</klac:StockBasedCompensationCapitalizedAsInventory>
    <klac:StockBasedCompensationCapitalizedAsInventory
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMzUyNg_165313f7-06d3-42c1-883a-7f2b05296069"
      unitRef="usd">8000000</klac:StockBasedCompensationCapitalizedAsInventory>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTA1MDY_2bad961b-7457-437b-a9b3-a39ebd72f02e">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the activity and weighted-average grant date fair values for RSUs during the nine months ended March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:68.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant&#160;Date&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs as of June&#160;30, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Withheld for taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding RSUs as of March&#160;31, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,411&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Share numbers reflect actual shares subject to awarded RSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Includes performance-based RSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;This line item includes performance-based RSUs granted during the nine months ended March&#160;31, 2022 reported at the maximum possible number of shares that may ultimately be issuable if all applicable performance-based criteria are achieved at their maximum levels and all applicable service-based criteria are fully satisfied (0.1 million shares for the nine months ended March&#160;31, 2022).&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9beb9b7da20f4fba933e5763b0e8a65e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfMS0xLTEtMS0zNzM4MQ_61cf6ef1-4e77-48bf-a057-b460e240dcc9"
      unitRef="shares">1710000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9beb9b7da20f4fba933e5763b0e8a65e_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfMS0zLTEtMS0zNzM4MQ_33fb2270-a674-4629-a8a5-ba6e429e96f9"
      unitRef="usdPerShare">133.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfMi0xLTEtMS0zNzM4MQ_18dfd3f4-37fb-4454-905c-9427750e1c36"
      unitRef="shares">249000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfMi0zLTEtMS0zNzM4MQ_48c79d16-6ce4-49ac-b19d-9097bc6d0589"
      unitRef="usdPerShare">358.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAdjustment
      contextRef="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfMy0xLTEtMS0zNzM4MQ_83cb9e11-cc3c-4c32-9ab0-3efd75325543"
      unitRef="shares">-19000</klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAdjustment>
    <klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAdjustmentWeightedAverageGrantDateFairValue
      contextRef="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfMy0zLTEtMS0zNzM4MQ_b935c130-afc1-4477-9f3d-965a85a92a40"
      unitRef="usdPerShare">118.47</klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAdjustmentWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfNi0xLTEtMS0zNzM4MQ_60950e30-d5a9-4a5e-8dd2-74cac6cf0820"
      unitRef="shares">293000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfNi0zLTEtMS0zNzM4MQ_07e97cbf-a5f6-45fd-88c9-bea2c0a415e3"
      unitRef="usdPerShare">118.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldForTaxes
      contextRef="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfNy0xLTEtMS0zNzM4MQ_9120b29a-f78e-49c5-bea4-5d3b23a8044f"
      unitRef="shares">194000</klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWithheldForTaxes>
    <klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsTradedForTaxesPeriodWeightedAverageGrantDateFairValue
      contextRef="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfNy0zLTEtMS0zNzM4MQ_bd433d45-2757-4794-835e-9e0ceff36486"
      unitRef="usdPerShare">118.04</klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentOtherThanOptionsTradedForTaxesPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfOC0xLTEtMS0zNzM4MQ_e0d9f386-9e17-4913-a776-4af7dcbb7f64"
      unitRef="shares">42000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ifb8f59787e5149f38c85de880c732ae1_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfOC0zLTEtMS0zNzM4MQ_d351aaf3-b248-448c-b4b3-edf30f9edcea"
      unitRef="usdPerShare">141.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if9e4342adcf245339b35fc785837316f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfOS0xLTEtMS0zNzM4MQ_f0f18c0f-bab7-4b41-a8da-6763c9e62dd6"
      unitRef="shares">1411000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if9e4342adcf245339b35fc785837316f_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOmNlMjBkNDA5NTQzMjQ0ZjZiOWNmMjZkZWViMjhmNDdkL3RhYmxlcmFuZ2U6Y2UyMGQ0MDk1NDMyNDRmNmI5Y2YyNmRlZWIyOGY0N2RfOS0zLTEtMS0zNzM4MQ_b14c9c2e-79aa-4ab6-8c45-e9a4403640f2"
      unitRef="usdPerShare">179.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ia14cb097d9f24d0b9d7150ca2d883d51_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNDEyMA_e53f65f0-7a69-4df9-9b86-4a14e9818cd4"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i40acd2c6c71e4d8a81ca6a4eceac5f7c_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNDMwNg_8f23e441-5c55-4a94-8c7e-0fda09406a93">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualVestingInstallments
      contextRef="i1b4d9191f76c469092037bdcfedbaaf1_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNDQwMA_b838421f-0491-478b-94ba-2e57ee0b5728"
      unitRef="installment">2</klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualVestingInstallments>
    <klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualVestingInstallments
      contextRef="i5e5adaffb6b5461d9c8b9f37230bad36_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNDU2OA_c047f21d-da4c-4991-8dbc-fddeef472b68"
      unitRef="installment">3</klac:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfEqualVestingInstallments>
    <klac:ScheduleOfTaxBenefitsAndGrantDateFairValueForRestrictedStockUnitsTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTA1MTc_240adf89-5bf7-4d5f-9085-12e5695dff87">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the weighted-average grant date fair value per unit for the RSUs granted, vested, and tax benefits realized by us in connection with vested and released RSUs for the indicated periods&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands, except for weighted-average grant date fair value)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average grant date fair value per unit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value of vested RSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefits realized by us in connection with vested and released RSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</klac:ScheduleOfTaxBenefitsAndGrantDateFairValueForRestrictedStockUnitsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibe88a793fb4941d68c0c36a5c26748d3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfMi0xLTEtMS0zNzM4MQ_61ba0718-35cc-4551-bd64-d2c891982f86"
      unitRef="usdPerShare">388.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i42fc451d4bd64f6daf16fd8fb8e62beb_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfMi0zLTEtMS0zNzM4MQ_17ed7a3a-69b0-4825-b4f3-7ecde92280a0"
      unitRef="usdPerShare">302.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9fe9897464334bcbb8a0568006cf5dbd_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfMi01LTEtMS0zNzM4MQ_4d8075e7-ae93-4457-94d7-5c5ee5788e29"
      unitRef="usdPerShare">358.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ie40cbbdd58b748d1a2ef689cb00ace7a_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfMi03LTEtMS0zNzM4MQ_d01446a6-e5c7-4b65-96a6-235ced03ea7b"
      unitRef="usdPerShare">203.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ibe88a793fb4941d68c0c36a5c26748d3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfNC0xLTEtMS0zNzM4MQ_4ac59dfb-73e6-45ce-8212-b18053f33c3e"
      unitRef="usd">10150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i42fc451d4bd64f6daf16fd8fb8e62beb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfNC0zLTEtMS0zNzM4MQ_ffa5ede5-5f7e-4f2e-b2d8-3637d02b66e2"
      unitRef="usd">14436000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i9fe9897464334bcbb8a0568006cf5dbd_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfNC01LTEtMS0zNzM4MQ_aa064e46-9312-4fb8-b62c-5b565ec5c5e7"
      unitRef="usd">57453000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ie40cbbdd58b748d1a2ef689cb00ace7a_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfNC03LTEtMS0zNzM4MQ_a6b03cd8-d255-43fa-9439-ef6a7a04db25"
      unitRef="usd">65005000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ibe88a793fb4941d68c0c36a5c26748d3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfNS0xLTEtMS0zNzM4MQ_ca5f7d78-f37d-47e1-853c-61a6456dba0b"
      unitRef="usd">3993000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i42fc451d4bd64f6daf16fd8fb8e62beb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfNS0zLTEtMS0zNzM4MQ_c5eb87d1-e694-4a51-97b9-4b7522b752d4"
      unitRef="usd">4332000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i9fe9897464334bcbb8a0568006cf5dbd_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfNS01LTEtMS0zNzM4MQ_3db32e1c-e9d5-4b5d-83ec-8099d6b52b10"
      unitRef="usd">17914000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ie40cbbdd58b748d1a2ef689cb00ace7a_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjhjZTYwYjI5ZjJiYzQ3MmM5M2YyMWE0YmFiM2NlMWI5L3RhYmxlcmFuZ2U6OGNlNjBiMjlmMmJjNDcyYzkzZjIxYTRiYWIzY2UxYjlfNS03LTEtMS0zNzM4MQ_c073e5b1-d015-409b-8c27-34b5b0c657a7"
      unitRef="usd">17763000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia15aeac54634458e8713ed5d642bb096_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNTEzOQ_137edc21-d866-4bad-8a4c-14c439acfd0f"
      unitRef="usd">162000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i9fe9897464334bcbb8a0568006cf5dbd_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNTMyMQ_c111013e-3145-4eea-bdcd-c3a1fd7b6218">P1Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="ia15aeac54634458e8713ed5d642bb096_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNTM3OA_d1bf7f5f-a4e9-409f-ac03-36fd7ea7e1d4"
      unitRef="usd">516700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <klac:LongTermIncentivePlanGrantedAmount
      contextRef="i86b49723bc7d42349520595185c0f157_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNTc1OQ_407b529c-1719-4274-b087-108b160001a8"
      unitRef="usd">15700000</klac:LongTermIncentivePlanGrantedAmount>
    <klac:LongTermIncentivePlanGrantedAmount
      contextRef="i325111e14f8e40b380f12aa37844e1fc_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNTc2Ng_0117ab46-c318-4088-8d1b-13287651a8fe"
      unitRef="usd">9400000</klac:LongTermIncentivePlanGrantedAmount>
    <klac:CashLongTermIncentivePlanEqualVestingInstallments
      contextRef="ibcaa883664ba4dd0b624c927d0156d82_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNTg1Nw_63f2edc4-f9eb-46db-96a8-2e21372b2471"
      unitRef="installment">3</klac:CashLongTermIncentivePlanEqualVestingInstallments>
    <klac:CashLongTermIncentivePlanEqualVestingInstallments
      contextRef="ice4190d6f1f8494caddfc2dacae2d9b8_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNTg2Mw_ca00ae07-20bc-4d2d-a577-45d1efe35fa1"
      unitRef="installment">4</klac:CashLongTermIncentivePlanEqualVestingInstallments>
    <klac:DeferredCompensationArrangementWithIndividualVestingPeriod
      contextRef="ice4190d6f1f8494caddfc2dacae2d9b8_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTA1NTI_c5aef096-1298-4c9c-83e9-656cdbea8c57">P4Y</klac:DeferredCompensationArrangementWithIndividualVestingPeriod>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i4b3fbf67959040a1a5cb0e12b0b964f0_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNjIyNA_2c551e5d-752a-4c87-bd7c-8fc779cd653b"
      unitRef="usd">21600000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="ifcae112132bf41459b2f22008d334c02_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNjIzMQ_a9384b40-53db-4e6e-966c-efa5c7518f58"
      unitRef="usd">17700000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i86b49723bc7d42349520595185c0f157_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNjM1MA_1696b0f8-09b5-4b63-a30e-b00e0ba5d318"
      unitRef="usd">65600000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
      contextRef="i325111e14f8e40b380f12aa37844e1fc_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNjM1Nw_f13ce223-e837-448b-bb43-5cd8bce6e3b1"
      unitRef="usd">54400000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <klac:DeferredCompensationArrangementWithIndividualUnrecognizedCompensationLiability
      contextRef="i8a0f9929f1bf4c1f9c3362f52ee26fee_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNjU1Mw_662c06b4-7044-489a-83f2-7a4ffab43314"
      unitRef="usd">160800000</klac:DeferredCompensationArrangementWithIndividualUnrecognizedCompensationLiability>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="ifab62f05f0364176a611fe625a67672b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNjkwNA_cbc53de2-27a8-47ef-b919-d3947eb4b6f2"
      unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <klac:EmployeeStockPurchasePlanOfferingPeriod
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNzQwOA_17ef947b-b109-4089-aedb-56dca315cd26">P6M</klac:EmployeeStockPurchasePlanOfferingPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate
      contextRef="ie8e3abf2bee048fd9b64d6e363a4df59_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfNzUwNw_c9a003a4-26b4-4aa5-bd2c-70db47015c66"
      unitRef="number">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
    <klac:EmployeeStockPurchasePlanOfferingPeriod
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTA0NDk_ac86c7c5-d143-4f4a-91d9-634c9b758765">P6M</klac:EmployeeStockPurchasePlanOfferingPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTA1NTQ_1b282050-61fd-4011-9076-dfeccf4831a9">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each purchase right under the ESPP was estimated on the date of grant using the Black-Scholes model and the straight-line attribution approach with the following weighted-average assumptions:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock purchase plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idd01a63480b04de2b98b0fb94e025a52_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfMy0xLTEtMS0zNzM4MQ_b8db05b9-f91c-4d75-9964-4b1abcd6d991"
      unitRef="number">0.415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i9a86a3652c80459bbe24148e886b76f8_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfMy0zLTEtMS0zNzM4MQ_4b7926e1-4a80-4d42-ac69-6abefec83f12"
      unitRef="number">0.421</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ie8e3abf2bee048fd9b64d6e363a4df59_D20210701-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfMy01LTEtMS0zNzM4MQ_a13e54a4-ef14-4b05-ac1c-0eb04e2bf018"
      unitRef="number">0.382</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="id92364a490554e51b4b25d142c143580_D20200701-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfMy03LTEtMS0zNzM4MQ_7988e153-9d77-4086-b116-1fe6cfc5c46c"
      unitRef="number">0.470</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idd01a63480b04de2b98b0fb94e025a52_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNC0xLTEtMS0zNzM4MQ_13379c53-8913-48ad-9de7-e938db53e3dc"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i9a86a3652c80459bbe24148e886b76f8_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNC0zLTEtMS0zNzM4MQ_72b3598a-0f77-4283-a5ad-793c42ff61c4"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ie8e3abf2bee048fd9b64d6e363a4df59_D20210701-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNC01LTEtMS0zNzM4MQ_869620af-a73e-4861-a5eb-5a17269a5c5c"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="id92364a490554e51b4b25d142c143580_D20200701-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNC03LTEtMS0zNzM4MQ_5af29824-4949-4230-a337-7612bb809df3"
      unitRef="number">0.004</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="idd01a63480b04de2b98b0fb94e025a52_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNS0xLTEtMS0zNzM4MQ_74ceedb4-1ab5-4ac0-928d-1bbb7facdac5"
      unitRef="number">0.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i9a86a3652c80459bbe24148e886b76f8_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNS0zLTEtMS0zNzM4MQ_c42a8fbf-7041-4a04-ab27-610b772cb588"
      unitRef="number">0.014</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ie8e3abf2bee048fd9b64d6e363a4df59_D20210701-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNS01LTEtMS0zNzM4MQ_e89731b2-fd0d-4dfa-90b3-3a13c3aade7f"
      unitRef="number">0.012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="id92364a490554e51b4b25d142c143580_D20200701-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNS03LTEtMS0zNzM4MQ_b0e0d085-c6b7-4695-ad73-042482dbd85e"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idd01a63480b04de2b98b0fb94e025a52_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNi0xLTEtMS0zNzM4MQ_cae0dbcf-3649-4e7f-b9a6-b5c52a4621e9">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9a86a3652c80459bbe24148e886b76f8_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNi0zLTEtMS0zNzM4MQ_1214434b-b87a-4fd9-82f3-b28195cbea97">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ie8e3abf2bee048fd9b64d6e363a4df59_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNi01LTEtMS0zNzM4MQ_d9b27db7-5099-490f-a56c-e3a6e8d1b754">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="id92364a490554e51b4b25d142c143580_D20200701-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjg5NThkYjZmZDk0NzRmZmNiMTExZTQ3Yzk4NDEzZTI2L3RhYmxlcmFuZ2U6ODk1OGRiNmZkOTQ3NGZmY2IxMTFlNDdjOTg0MTNlMjZfNi03LTEtMS0zNzM4MQ_cae6e922-fd5f-469d-b22a-f2e1fb5f40f4">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <klac:ScheduleOfTaxBenefitsFromEmployeeStockPurchasePlanTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTA1Njg_bb1f588c-d512-4750-9a5d-1e0d071a1bdd">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows total cash received from employees for the issuance of shares under the ESPP, the number of shares purchased by employees through the ESPP, the tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP and the weighted-average fair value per share for the indicated periods:&lt;/span&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands, except for weighted-average fair value per share)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash received from employees for the issuance of shares under the ESPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares purchased by employees through the ESPP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax benefits realized by us in connection with the disqualifying dispositions of shares purchased under the ESPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average fair value per share based on Black-Scholes model&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</klac:ScheduleOfTaxBenefitsFromEmployeeStockPurchasePlanTableTextBlock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="idd01a63480b04de2b98b0fb94e025a52_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfMi0xLTEtMS0zNzM4MQ_46ec8293-6f26-4034-a033-a1157a6bd680"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i9a86a3652c80459bbe24148e886b76f8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfMi0zLTEtMS0zNzM4MQ_226b3531-171d-4caf-ad81-68a3bb54e77c"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ie8e3abf2bee048fd9b64d6e363a4df59_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfMi01LTEtMS0zNzM4MQ_c66b9606-b60c-4d01-a5c7-1c7948acfe7a"
      unitRef="usd">36912000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="id92364a490554e51b4b25d142c143580_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfMi03LTEtMS0zNzM4MQ_f8230605-01a2-4b67-88c9-78f034c7f01e"
      unitRef="usd">26356000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="idd01a63480b04de2b98b0fb94e025a52_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfMy0xLTEtMS0zNzM4MQ_afb41671-f5d2-4db0-963f-2cb46b2473d1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="i9a86a3652c80459bbe24148e886b76f8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfMy0zLTEtMS0zNzM4MQ_c80b50d0-71a5-4bd4-bc1b-5c084d4f9458"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="ie8e3abf2bee048fd9b64d6e363a4df59_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfMy01LTEtMS0zNzM4MQ_c7d4993d-800c-44ee-8dfd-62eded85c4ac"
      unitRef="shares">139000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
      contextRef="id92364a490554e51b4b25d142c143580_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfMy03LTEtMS0zNzM4MQ_a7baa6dd-e2d4-4b3a-8632-922c45060dc2"
      unitRef="shares">161000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <klac:TaxBenefitsFromESPP
      contextRef="idd01a63480b04de2b98b0fb94e025a52_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfNC0xLTEtMS0zNzM4MQ_d6075e25-acff-4fc8-8b72-e9728c191daa"
      unitRef="usd">488000</klac:TaxBenefitsFromESPP>
    <klac:TaxBenefitsFromESPP
      contextRef="i9a86a3652c80459bbe24148e886b76f8_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfNC0zLTEtMS0zNzM4MQ_4b9533bc-d3ed-4eec-92e2-1adc77927a2c"
      unitRef="usd">722000</klac:TaxBenefitsFromESPP>
    <klac:TaxBenefitsFromESPP
      contextRef="ie8e3abf2bee048fd9b64d6e363a4df59_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfNC01LTEtMS0zNzM4MQ_0da43302-0c12-40bd-acdb-10e4f2d524ea"
      unitRef="usd">1686000</klac:TaxBenefitsFromESPP>
    <klac:TaxBenefitsFromESPP
      contextRef="id92364a490554e51b4b25d142c143580_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfNC03LTEtMS0zNzM4MQ_7472bafc-e970-4f7d-b473-d65fd2264a19"
      unitRef="usd">1886000</klac:TaxBenefitsFromESPP>
    <klac:WeightedAverageFairValuePerShare
      contextRef="idd01a63480b04de2b98b0fb94e025a52_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfNS0xLTEtMS0zNzM4MQ_ad9bbf52-1e5a-491d-b1ef-0b5d1ba44f9f"
      unitRef="usdPerShare">107.45</klac:WeightedAverageFairValuePerShare>
    <klac:WeightedAverageFairValuePerShare
      contextRef="i9a86a3652c80459bbe24148e886b76f8_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfNS0zLTEtMS0zNzM4MQ_16c43f1f-dcb6-478b-9791-63299fcf6e33"
      unitRef="usdPerShare">64.42</klac:WeightedAverageFairValuePerShare>
    <klac:WeightedAverageFairValuePerShare
      contextRef="ie8e3abf2bee048fd9b64d6e363a4df59_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfNS01LTEtMS0zNzM4MQ_822fe85d-89e2-4d52-a22c-9344191266aa"
      unitRef="usdPerShare">94.91</klac:WeightedAverageFairValuePerShare>
    <klac:WeightedAverageFairValuePerShare
      contextRef="id92364a490554e51b4b25d142c143580_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RhYmxlOjQwNTgyYmJlMGVhNzQ5NzNiMmMxYTdkMGQ5MjcwZjIyL3RhYmxlcmFuZ2U6NDA1ODJiYmUwZWE3NDk3M2IyYzFhN2QwZDkyNzBmMjJfNS03LTEtMS0zNzM4MQ_a25a417e-55c5-4236-b7ff-057d24a9b7ce"
      unitRef="usdPerShare">59.86</klac:WeightedAverageFairValuePerShare>
    <klac:ESPPMaximumAnnualShareReplenishment
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfODU1Mg_1911545d-e138-4eb9-bff4-645a868d3716"
      unitRef="shares">2000000</klac:ESPPMaximumAnnualShareReplenishment>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ifab62f05f0364176a611fe625a67672b_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfODcwNg_ae3585be-4d5f-49eb-bf14-e9088d177bd6"
      unitRef="shares">2100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="iee9d1bcab5f74384a1475a7c9008be6d_D20220301-20220301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfODg0Mg_4018040f-eaee-4614-a923-f99ac5578ce4"
      unitRef="usdPerShare">1.05</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividends
      contextRef="id60076e7ace249dda0d76c5c2f22f152_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTA5OTUxMTYzODM5MA_fa8c150f-3470-4e86-abf5-49184063e9f0"
      unitRef="usd">159000000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i3334b183d8f44c0686817733b300880f_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfOTA1MQ_c433a7c6-d31b-42e2-8243-da58d4eff9a8"
      unitRef="usd">139300000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i01ca04be699447aab3153ede416b0c43_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfOTE5Mw_292fcc0c-8fe9-4289-90ec-c6386e5bdf1d"
      unitRef="usd">480900000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i2d6bd7dec46040c2b44b378637152e22_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfOTIwMA_dc11b69f-bb65-4b68-8955-5d1a1fe7620c"
      unitRef="usd">420100000</us-gaap:PaymentsOfDividends>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i463566c1f68d48788c75381f94355fbc_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfOTM3NQ_c3291107-f6bc-4b91-9582-12d5b746d25b"
      unitRef="usd">10900000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="i24ab40c44b6e43f5b4f8633320d3f4c6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfOTM4Mg_34f89911-cc4b-4bba-82ba-d6a2d68c3d1e"
      unitRef="usd">10300000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i62b872b9c2f6408aba72e05e290bfac1_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfOTU4Ng_57a069b5-cd8b-446a-9aa6-efae0f33b017"
      unitRef="number">0.94</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i6edbdb240db2432bbb00023e84d19f2d_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182MS9mcmFnOjFjMWQ0MDJiMmJiNjRkYWQ5NDc3MDViNDI5MmE3OTQ2L3RleHRyZWdpb246MWMxZDQwMmIyYmI2NGRhZDk0NzcwNWI0MjkyYTc5NDZfMTAzOTk_1feadb05-9808-4318-8eda-c418a0102e16"
      unitRef="number">0.97</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RleHRyZWdpb246MTVkMTFiMGU4OTU5NDAxZjlmNWVhOGEwYWQ1NGU1NGFfMTE4MA_1810a697-2eb6-4088-bfe7-6370d348de12">STOCK REPURCHASE PROGRAM &lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Board of Directors has authorized a program that permits us to repurchase our common stock. As of June 30, 2021, there was an aggregate of approximately $93&#160;million remaining available for repurchase under previous authorizations, and on July 29, 2021, the Board of Directors authorized an additional $2.00&#160;billion. The intent of this program is to offset the dilution from our equity incentive plans, shares issued in connection with purchases under our ESPP, as well as to return excess cash to our stockholders. Subject to market conditions, applicable legal requirements and other factors, the repurchases were made in the open market in compliance with applicable securities laws, including the Securities Exchange Act of 1934 and the rules promulgated thereunder, such as Rule 10b-18 and, if pursuant to a written plan, Rule 10b5-1. This stock repurchase program has no expiration date and may be suspended at any time. As of March&#160;31, 2022, an aggregate of $0.70 billion was available for repurchase under the stock repurchase program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share repurchases for the indicated periods (based on the trade date of the applicable repurchase) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares of common stock repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cost of repurchases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,394,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644,830&#160;&lt;/span&gt;&lt;/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:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RleHRyZWdpb246MTVkMTFiMGU4OTU5NDAxZjlmNWVhOGEwYWQ1NGU1NGFfMTk4_b35d77fe-3925-4747-a378-c553bbd265ef"
      unitRef="usd">93000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i8494c5c77973419d9bc3115cbdf6840f_I20210729"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RleHRyZWdpb246MTVkMTFiMGU4OTU5NDAxZjlmNWVhOGEwYWQ1NGU1NGFfMzM3_befa44d8-2c6e-42e2-9ee7-9c5ab2833a36"
      unitRef="usd">2000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RleHRyZWdpb246MTVkMTFiMGU4OTU5NDAxZjlmNWVhOGEwYWQ1NGU1NGFfOTc3_036cd4db-5f3a-425c-9025-bc602d956c96"
      unitRef="usd">700000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ScheduleOfTreasuryStockByClassTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RleHRyZWdpb246MTVkMTFiMGU4OTU5NDAxZjlmNWVhOGEwYWQ1NGU1NGFfMTE2NA_39942d2a-9350-48df-ae11-9351c8c8c96b">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Share repurchases for the indicated periods (based on the trade date of the applicable repurchase) were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares of common stock repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cost of repurchases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;564,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,394,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644,830&#160;&lt;/span&gt;&lt;/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:ScheduleOfTreasuryStockByClassTextBlock>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if5e0e3d0fda34ce69b5ef2492623086e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RhYmxlOjRlMjI2MDY3M2JjNDRlMmFiMjYyNmQ5MmM1M2Y4OWM0L3RhYmxlcmFuZ2U6NGUyMjYwNjczYmM0NGUyYWIyNjI2ZDkyYzUzZjg5YzRfMi0xLTEtMS0zNzM4MQ_b4960a70-7fe2-4ee5-b490-f7f4a0bc7347"
      unitRef="shares">1539000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i702fb6627a194f4bb332796271c313ac_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RhYmxlOjRlMjI2MDY3M2JjNDRlMmFiMjYyNmQ5MmM1M2Y4OWM0L3RhYmxlcmFuZ2U6NGUyMjYwNjczYmM0NGUyYWIyNjI2ZDkyYzUzZjg5YzRfMi0zLTEtMS0zNzM4MQ_a96073b7-8957-4fca-83d7-f3004946e3d2"
      unitRef="shares">906000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i9e1846ec12c94371984f8c001a85d84e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RhYmxlOjRlMjI2MDY3M2JjNDRlMmFiMjYyNmQ5MmM1M2Y4OWM0L3RhYmxlcmFuZ2U6NGUyMjYwNjczYmM0NGUyYWIyNjI2ZDkyYzUzZjg5YzRfMi01LTEtMS0zNzM4MQ_ba124421-1832-4934-a9e3-a27094354be2"
      unitRef="shares">3833000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i58ffa408d108478993e9f0bbf32ad37e_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RhYmxlOjRlMjI2MDY3M2JjNDRlMmFiMjYyNmQ5MmM1M2Y4OWM0L3RhYmxlcmFuZ2U6NGUyMjYwNjczYmM0NGUyYWIyNjI2ZDkyYzUzZjg5YzRfMi03LTEtMS0zNzM4MQ_bb944c55-4d78-48fe-8699-5131bad5d711"
      unitRef="shares">2707000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RhYmxlOjRlMjI2MDY3M2JjNDRlMmFiMjYyNmQ5MmM1M2Y4OWM0L3RhYmxlcmFuZ2U6NGUyMjYwNjczYmM0NGUyYWIyNjI2ZDkyYzUzZjg5YzRfMy0xLTEtMS0zNzM4MQ_2def4f30-4a39-4a6e-9173-d5b6b40ff592"
      unitRef="usd">564666000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RhYmxlOjRlMjI2MDY3M2JjNDRlMmFiMjYyNmQ5MmM1M2Y4OWM0L3RhYmxlcmFuZ2U6NGUyMjYwNjczYmM0NGUyYWIyNjI2ZDkyYzUzZjg5YzRfMy0zLTEtMS0zNzM4MQ_9a7ff63e-e9b3-4385-959b-84007c88f35f"
      unitRef="usd">273441000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RhYmxlOjRlMjI2MDY3M2JjNDRlMmFiMjYyNmQ5MmM1M2Y4OWM0L3RhYmxlcmFuZ2U6NGUyMjYwNjczYmM0NGUyYWIyNjI2ZDkyYzUzZjg5YzRfMy01LTEtMS0zNzM4MQ_0e029129-4e33-4371-a358-f98cc3ff7519"
      unitRef="usd">1394217000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N182Ny9mcmFnOjE1ZDExYjBlODk1OTQwMWY5ZjVlYThhMGFkNTRlNTRhL3RhYmxlOjRlMjI2MDY3M2JjNDRlMmFiMjYyNmQ5MmM1M2Y4OWM0L3RhYmxlcmFuZ2U6NGUyMjYwNjczYmM0NGUyYWIyNjI2ZDkyYzUzZjg5YzRfMy03LTEtMS0zNzM4MQ_bc80fdb0-5703-4fc1-bf16-b0f0e59f1de9"
      unitRef="usd">644830000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RleHRyZWdpb246OTg0OWIzZWExYzI1NDY1ZWFlYzJiNWJjNzdkOTQ3YzRfNzcz_6dfdfb81-3368-4188-bbbc-1c69548cb5c7">NET INCOME PER SHAREBasic net income per share is calculated by dividing net income available to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share is calculated by using the weighted-average number of common shares outstanding during the period, increased to include the number of additional shares of common stock that would have been outstanding if the shares of common stock underlying our outstanding dilutive RSUs had been issued. The dilutive effect of outstanding RSUs is reflected in diluted net income per share by application of the treasury stock method. &lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net income per share attributable to KLA:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to KLA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,516,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,445,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares - basic, excluding unvested RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive RSUs and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share attributable to KLA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share attributable to KLA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive securities excluded from the computation of diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RleHRyZWdpb246OTg0OWIzZWExYzI1NDY1ZWFlYzJiNWJjNzdkOTQ3YzRfNzgx_0be61617-d025-4898-9271-5f94647ed923">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted net income per share attributable to KLA:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to KLA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;567,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,516,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,445,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares - basic, excluding unvested RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive RSUs and options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares - diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income per share attributable to KLA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share attributable to KLA&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Anti-dilutive securities excluded from the computation of diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfMy0xLTEtMS0zNzM4MQ_5645de73-ec25-4f36-8f14-1c94e2973f53"
      unitRef="usd">730572000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfMy0zLTEtMS0zNzM4MQ_abad8b3a-a914-408c-ad60-7c0183e0eebf"
      unitRef="usd">567496000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfMy01LTEtMS0zNzM4MQ_6a3f6615-978b-4abc-ac34-e648d87c5597"
      unitRef="usd">2516433000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfMy03LTEtMS0zNzM4MQ_80545215-8b70-490c-83b7-7b45b613abcd"
      unitRef="usd">1445314000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNS0xLTEtMS0zNzM4MQ_5615dcfa-ff14-42e8-8491-8c785f570396"
      unitRef="shares">150145000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNS0zLTEtMS0zNzM4MQ_b0004073-3055-4258-84f7-0a1a74ad4634"
      unitRef="shares">153801000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNS01LTEtMS0zNzM4MQ_632ddb0e-c4de-422c-850c-05eb90285088"
      unitRef="shares">151250000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNS03LTEtMS0zNzM4MQ_12b1f29d-2028-41a4-af0d-729035554311"
      unitRef="shares">154457000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNi0xLTEtMS0zNzM4MQ_e654c6af-85ea-45f3-9445-8c173bd1eea7"
      unitRef="shares">1041000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNi0zLTEtMS0zNzM4MQ_52ded7cf-c370-4aed-b1f8-a5f6ddc7f766"
      unitRef="shares">1358000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNi01LTEtMS0zNzM4MQ_825e3370-84f8-4369-b93e-75fdecfb4448"
      unitRef="shares">1096000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNi03LTEtMS0zNzM4MQ_3af32dd6-ade0-441a-af24-513c3921d4b8"
      unitRef="shares">1332000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNy0xLTEtMS0zNzM4MQ_d63f1fb8-ec4a-4705-94fb-cefd76f5e4cc"
      unitRef="shares">151186000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNy0zLTEtMS0zNzM4MQ_970d837c-c157-44cd-bd5a-0d42e735ad7b"
      unitRef="shares">155159000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNy01LTEtMS0zNzM4MQ_c1df2fd1-4ea1-49d5-b563-7ad39806e6b1"
      unitRef="shares">152346000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfNy03LTEtMS0zNzM4MQ_5ff82062-b083-4b41-85ba-9c8cc66acf16"
      unitRef="shares">155789000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfOC0xLTEtMS0zNzM4MQ_ac604468-a440-4c1d-86d2-26814ff883ae"
      unitRef="usdPerShare">4.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfOC0zLTEtMS0zNzM4MQ_dc37264f-a740-4ed9-bf30-be45d176e9ce"
      unitRef="usdPerShare">3.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfOC01LTEtMS0zNzM4MQ_f0577d21-87a6-4bcb-9d42-579c90f4a978"
      unitRef="usdPerShare">16.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfOC03LTEtMS0zNzM4MQ_ce8c10cb-fd78-40ea-97d8-08cddaf392c7"
      unitRef="usdPerShare">9.36</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfOS0xLTEtMS0zNzM4MQ_0f3f4760-2266-40b2-9479-d07ef1825408"
      unitRef="usdPerShare">4.83</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfOS0zLTEtMS0zNzM4MQ_3efab434-1308-4f95-9acc-7b067cec611c"
      unitRef="usdPerShare">3.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfOS01LTEtMS0zNzM4MQ_088ac1aa-2426-44d4-b4ac-2e4b5b9a80f1"
      unitRef="usdPerShare">16.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfOS03LTEtMS0zNzM4MQ_18a661af-93f7-4598-af2f-db994b9d68ea"
      unitRef="usdPerShare">9.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfMTAtMS0xLTEtMzczODE_56ce1832-b04f-4c2c-b4e5-97a9bc66f623"
      unitRef="shares">10000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfMTAtMy0xLTEtMzczODE_7258dd91-8b8e-4017-90ff-a703dd8c684c"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfMTAtNS0xLTEtMzczODE_89a42ef2-30f0-4877-92bd-3c809f9095f0"
      unitRef="shares">9000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183MC9mcmFnOjk4NDliM2VhMWMyNTQ2NWVhZWMyYjViYzc3ZDk0N2M0L3RhYmxlOjkxMzY3ZTk5MjNmYTQ2ZWM5OGNiM2JhNzE0MTU5NDEwL3RhYmxlcmFuZ2U6OTEzNjdlOTkyM2ZhNDZlYzk4Y2IzYmE3MTQxNTk0MTBfMTAtNy0xLTEtMzczODE_0715c923-dc7c-4851-b51c-67c8fe7977d9"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfNzAxMA_362fe0a3-1e91-4f2e-80db-2771494e43a0">INCOME TAXES&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides details of income taxes: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(Dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,539,538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,651,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,625&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,876&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,316&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our effective tax rate is lower than the U.S. federal statutory rate during the three months ended March&#160;31, 2022 primarily due to the proportion of earnings generated in jurisdictions with tax rates lower than the U.S. statutory rate and the proportion of U.S. earnings eligible for the Foreign Derived Intangible Income deduction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our effective tax rate is lower than the U.S. federal statutory rate during the nine months ended March&#160;31, 2022 primarily due to a non-recurring tax benefit resulting from the intra-entity transfers of certain intellectual property rights (&#x201c;IP rights&#x201d;). During the six months ended December 31, 2021, we completed intra-entity transfers of IP rights to one of our Singapore subsidiaries in order to better align the ownership of these rights with how our business operates. The transfers did not result in taxable gains; however, our Singapore subsidiary recognized deferred tax assets for the book and tax basis difference of the eligible transferred IP rights. As a result of these transactions, we recorded deferred tax assets and related tax benefits of $394.5&#160;million, based on the fair value of the eligible IP rights transferred in September 2021. The tax-deductible amortization related to the eligible transferred IP rights will be recognized over 15 years as allowed under Singapore tax law.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, we are subject to examination by tax authorities throughout the world. We are subject to U.S. federal income tax examinations for all years beginning from the fiscal year ended June 30, 2018 and are under United States income tax examination for the fiscal years ended June 30, 2018, June 30, 2019 and June 30, 2020. We are subject to state income tax examinations for all years beginning from the fiscal year ended June 30, 2017. We are also subject to examinations in other major foreign jurisdictions, including Singapore and Israel, for all years beginning from the calendar year ended December 31, 2012. We are under audit in Germany related to Orbotech for the calendar years ended December 31, 2013 to December 31, 2015.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is possible that certain examinations may be concluded in the next 12 months. The timing and resolution of income tax examinations is uncertain. Given the uncertainty around the timing of the resolution of these ongoing examinations, we are unable to estimate the full range of possible adjustments to our unrecognized tax benefits within the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2017, Orbotech received an assessment from the Israel Tax Authority (&#x201c;ITA&#x201d;) with respect to its fiscal years 2012 through 2014 (the &#x201c;Assessment&#x201d;), for an aggregate amount of tax, after offsetting all net operating losses (&#x201c;NOL&#x201d;) available through the end of 2014, of approximately NIS 229 million (equivalent to approximately $66 million which includes related interest and linkage differentials to the Israeli consumer price index as of the date of the issuance of the Tax Decrees, as defined below).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 31, 2018, Orbotech filed an objection in respect of the Assessment (the &#x201c;Objection&#x201d;). The ITA completed the second stage of the audit, in which the claims Orbotech raised in the Objection were examined by different personnel at the ITA. In addition, the ITA examined additional items during this second stage of the audit. As Orbotech and the ITA did not reach an agreement during the second stage, the ITA issued Tax Decrees to Orbotech on August 28, 2019 (&#x201c;Tax Decrees&#x201d;) for an aggregate amount of tax, after offsetting all NOLs available through the end of 2014, of approximately NIS 257 million (equivalent to approximately $73 million which includes related interest and linkage differentials to the Israeli consumer price index as of the date of the issuance of the Tax Decrees). These Tax Decrees replaced the Assessment. We believe that our recorded unrecognized tax benefits are sufficient to cover the resolution of these Tax Decrees. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Orbotech filed a notice of appeal with respect to the above Tax Decrees with the District Court of Tel Aviv on September 26, 2019. On February 27, 2020 the ITA filed its arguments in support of the Tax Decrees. Orbotech filed the &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;grounds of appeal with respect to the above Tax Decrees on July 30, 2020. We are currently in the pre-trial hearing stage of the process.&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ITA and Orbotech are continuing discussions in an effort to resolve this matter in a mutually agreeable manner.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the above, there was an ongoing criminal investigation in Israel against Orbotech, certain of its employees and a tax consultant. On April 11, 2018, Orbotech received a &#x201c;suspect notification letter&#x201d; (dated March 28, 2018) from the Tel Aviv District Attorney&#x2019;s Office (Fiscal and Financial). In the letter, it was noted that the investigation file was transferred from the Assessment Investigation Officer to the District Attorney&#x2019;s Office. The letter further stated that the District Attorney&#x2019;s Office has not yet made a decision regarding submission of an indictment against Orbotech; and that if after studying the case, a decision is made to consider prosecuting Orbotech, Orbotech will receive an additional letter and, within 30 days, Orbotech may present its arguments to the District Attorney&#x2019;s Office as to why it should not be indicted. On October 27, 2019, we received a request for additional information from the District Attorney&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s Office. On March 23, 2022, Orbotech received a letter from the Assessment Investigation Officer that the investigation was closed due to lack of evidence. In addition, the Orbotech employees and its tax consultant also received letters in March 2022 noting the investigation against them had been closed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2020, Orbotech received an assessment from the ITA with respect to its fiscal years 2015 through 2018 (the &#x201c;Second Assessment&#x201d;) for an aggregate amount of tax, after offsetting all NOLs available through the end of 2018, of approximately NIS 227&#160;million (equivalent to approximately $68&#160;million which includes related interest and linkage differentials to the Israeli consumer price index as of the date of the issuance of the Second Assessment). We filed an objection to the Second Assessment with the ITA in March 2021. The objection moved the 2015-2018 audit to the second stage, in which the ITA will review the objections. The ITA has completed the second stage review for 2015 and 2016 of the Second Assessment and issued Tax Decrees to Orbotech on March 3, 2022 for 2015-2016 in the amount of approximately NIS 63&#160;million (equivalent to approximately $19&#160;million which includes related interest and linkage differentials to the Israeli consumer price index as of the date of the issuance of the Tax Decrees). These Tax Decrees replaced the Second Assessment for 2015 and 2016.  The second stage review for fiscal 2017 and 2018 has not been completed. The Second Assessment for 2017 and 2018 remains at approximately NIS 114&#160;million (equivalent to approximately $34&#160;million which includes related interest and linkage differentials to the Israeli consumer price index as of the date of the issuance of the Second Assessment). We believe that our recorded unrecognized tax benefits are sufficient to cover the resolution of the Second Assessment.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <klac:ScheduleOfIncomeTaxesDetailsTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfNjk5Nw_3acb4ce9-ffcd-4ae6-a050-e2334b16a8b9">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides details of income taxes: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(Dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846,285&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640,403&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,539,538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,651,611&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,625&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,233&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,876&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,316&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</klac:ScheduleOfIncomeTaxesDetailsTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfMi0xLTEtMS0zNzM4MQ_4e5dba15-5236-4ca8-96d2-1c3809dfeaaf"
      unitRef="usd">846285000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfMi0zLTEtMS0zNzM4MQ_6fd747ce-c9eb-496a-a614-37219bf78f27"
      unitRef="usd">640403000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfMi01LTEtMS0zNzM4MQ_72042fd4-eaa6-440d-ae9a-9361580b8c1b"
      unitRef="usd">2539538000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfMi03LTEtMS0zNzM4MQ_dd9cf745-e58d-4356-93a2-342492e9b2b8"
      unitRef="usd">1651611000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfMy0xLTEtMS0zNzM4MQ_2b33ced1-2062-47b7-878b-e9a541841ab6"
      unitRef="usd">115625000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfMy0zLTEtMS0zNzM4MQ_dbe64357-5e1d-4f87-8c8e-163759b6cba7"
      unitRef="usd">73233000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfMy01LTEtMS0zNzM4MQ_2ba207a2-5425-455f-8e04-59c6f0b239dd"
      unitRef="usd">22876000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfMy03LTEtMS0zNzM4MQ_e18af7ff-f810-4114-9a88-ef62acf8d9dc"
      unitRef="usd">207316000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfNC0xLTEtMS0zNzM4MQ_16fa04bc-833e-424c-921a-537c69df102b"
      unitRef="number">0.137</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfNC0zLTEtMS0zNzM4MQ_1aa2a2ab-c54c-4c04-9a62-8403462b2b03"
      unitRef="number">0.114</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfNC01LTEtMS0zNzM4MQ_8f4bdc6a-e1c5-42cc-86f8-a8246ae3250b"
      unitRef="number">0.009</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RhYmxlOjNmNWY5OWJiOTU1NDRkMzc4OTlkZWJmZWVhZjk0OWQwL3RhYmxlcmFuZ2U6M2Y1Zjk5YmI5NTU0NGQzNzg5OWRlYmZlZWFmOTQ5ZDBfNC03LTEtMS0zNzM4MQ_c48e68c0-f204-498a-813b-60fe35a11970"
      unitRef="number">0.126</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i6c69373481d84861a5e9d9519e2fb87f_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfMTcwNw_e53ae754-9cd3-4a0a-9cb0-9054c569e890"
      unitRef="usd">-394500000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <klac:TaxDeductibleAmortizationPeriod
      contextRef="i6c69373481d84861a5e9d9519e2fb87f_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfMTg5NA_4b54fd84-cf54-49e3-ba8b-a9cd92bb8e9d">P15Y</klac:TaxDeductibleAmortizationPeriod>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="ied592ad62e4842dd8a4155ee0fde330d_D20170501-20170531"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfMzM1MA_5527c05a-85f7-4b81-92f3-783ce616f55c"
      unitRef="ils">229000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i802d97781bfe46c09cf834c2934ae8c5_D20170501-20170531"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfMzM4Mg_75b948b0-34cb-4eb0-9c89-65acbaf1047a"
      unitRef="usd">66000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="i0c882789cecf48e8904cc92f18d16235_I20180831"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfNDE0Ng_00ffd1d8-d0c4-43a4-9478-70b88863bede"
      unitRef="ils">257000000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="i0c882789cecf48e8904cc92f18d16235_I20180831"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfNDE3OA_2e901dff-8306-4748-826d-11f0472417e8"
      unitRef="usd">73000000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i8f8f7b7f05f3481d92631b27afd7c90f_D20201201-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfNjUxMA_0672c7aa-129a-477a-a863-9e730b5cb4da"
      unitRef="ils">227000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i8f8f7b7f05f3481d92631b27afd7c90f_D20201201-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfNjU0Mg_1e1cfe9d-4dc5-41bc-8cb7-cc4e10e4d48b"
      unitRef="usd">68000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i3656092199554bf4aad1f945934dae9a_D20220303-20220303"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfOTM0NTg0ODg1ODg4Mw_65f17767-8496-4c9b-80ac-aeee7d9a4258"
      unitRef="ils">63000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i3656092199554bf4aad1f945934dae9a_D20220303-20220303"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfOTM0NTg0ODg1ODg0NA_c3bbd25d-9caa-4e02-82df-86895f4acd3e"
      unitRef="usd">19000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i76ee0e87df834b97b61c187c78d57e5f_D20220303-20220303"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfOTM0NTg0ODg1ODg3MA_811d3350-db3c-4377-b75e-331f71acbb31"
      unitRef="ils">114000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i76ee0e87df834b97b61c187c78d57e5f_D20220303-20220303"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183My9mcmFnOmY1NzFiYTliMTE0YzQ4Mjk5NmJjOGIyZjA3YTBhZjk5L3RleHRyZWdpb246ZjU3MWJhOWIxMTRjNDgyOTk2YmM4YjJmMDdhMGFmOTlfOTM0NTg0ODg1ODg1Nw_8502423a-1b25-4b2f-9d7a-769b2aa3dd47"
      unitRef="usd">34000000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183Ni9mcmFnOjA2Zjg0MzEyZTEwMjRlNjFiMTFjNzhmYmRjN2U5MzJkL3RleHRyZWdpb246MDZmODQzMTJlMTAyNGU2MWIxMWM3OGZiZGM3ZTkzMmRfMTUyNA_070b8d82-5db1-4740-a0ba-cf4df0e5d03a">LITIGATION AND OTHER LEGAL MATTERSWe are named from time to time as a party to lawsuits and other types of legal proceedings and claims in the normal course of our business. Actions filed against us include commercial, intellectual property, customer, and labor and employment related claims, including complaints of alleged wrongful termination and potential class action lawsuits regarding alleged&#160;violations of federal and state wage and hour and other laws. In general, legal proceedings and claims, regardless of their merit, and associated internal investigations (especially those relating to intellectual property or confidential information disputes) are often expensive to prosecute, defend or conduct and may divert management&#x2019;s attention and other Company resources. Moreover, the results of legal proceedings are difficult to predict, and the costs incurred in litigation can be substantial, regardless of outcome. We believe the amounts provided in our Condensed Consolidated Financial Statements are adequate in light of the probable and estimated liabilities. However, because such matters are subject to many uncertainties and the ultimate outcomes are not predictable, there can be no assurances that the actual amounts required to satisfy alleged liabilities from the matters described above will not exceed the amounts reflected in our Condensed Consolidated Financial Statements or will not have a material adverse effect on our results of operations, financial condition or cash flows.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfNjgwNw_e648f614-1925-4921-9c24-6b6bb3515ebb">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Factoring.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We have factoring agreements with financial institutions to sell certain of our trade receivables and promissory notes from customers without recourse. We do not believe we are at risk for any material losses as a result of these agreements. In addition, we periodically sell certain letters of credit (&#x201c;LC&#x201d;), without recourse, received from customers in payment for goods and services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows total receivables sold under factoring agreements and proceeds from sales of LC for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables sold under factoring agreements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales of LC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Factoring and LC fees for the sale of certain trade receivables were recorded in other expense (income), net and were not material for the periods presented. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Purchase Commitments. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain commitments to purchase inventory from our suppliers as well as goods, services and other assets in the ordinary course of business. Our liability under these purchase commitments is generally restricted to a forecasted time-horizon as mutually agreed upon between the parties. This forecasted time-horizon can vary among different suppliers. Our estimate of our significant purchase commitments primarily for material, services, supplies and asset purchases is approximately $3.4 billion as of March&#160;31, 2022, which are primarily due within the next 12 months. Actual expenditures will vary based upon the volume of the transactions and length of contractual service provided. In addition, the amounts paid under these arrangements may be less in the event that the arrangements are renegotiated or canceled. Certain agreements provide for potential cancellation penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash LTI Plan.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As of March&#160;31, 2022, we have committed $241.8 million for future payment obligations under our Cash LTI Plan. The calculation of compensation expense related to the Cash LTI Plan includes estimated forfeiture rate assumptions. Cash LTI awards issued to employees under the Cash LTI Plan vest in three or four equal installments, with one-third or one-fourth of the aggregate amount of the Cash LTI award vesting on each anniversary of the grant date over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfMjA2OA_77e23c82-29e1-4410-9d77-107a9791ea0a"&gt;three&lt;/span&gt;- or four-year period. In order to receive payments under a Cash LTI award, participants must remain employed by us as of the applicable award vesting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Guarantees and Contingencies.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; We maintain guarantee arrangements available through various financial institutions for up to $87.5 million, of which $58.1 million had been issued as of March&#160;31, 2022, primarily to fund guarantees to customs authorities for value-added tax and other operating requirements of our consolidated subsidiaries in Europe, Israel and Asia.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Indemnification Obligations.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Subject to certain limitations, we are obligated to indemnify our current and former directors, officers and employees with respect to certain litigation matters and investigations that arise in connection with their service to us. These obligations arise under the terms of our certificate of incorporation, our bylaws, applicable contracts, and Delaware and California law. The obligation to indemnify generally means that we are required to pay or reimburse the individuals&#x2019; reasonable legal expenses and possibly damages and other liabilities incurred by several of our current and former directors, officers and employees in connection with these matters. For example, we have paid or reimbursed legal expenses incurred in connection with the investigation of our historical stock option practices and the related litigation and government inquiries. Although the maximum potential amount of future payments we could be required to make under the indemnification obligations generally described in this paragraph is theoretically unlimited, we believe the fair value of this liability, to the extent estimable, is appropriately considered within the reserve we have established for currently pending legal proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are a party to a variety of agreements pursuant to which we may be obligated to indemnify the other party with respect to certain matters. Typically, these obligations arise in connection with contracts and license agreements or the sale of assets, under which we customarily agree to hold the other party harmless against losses arising therefrom, or provide customers with other remedies to protect against, bodily injury or damage to personal property caused by our products, non-compliance with our product performance specifications, infringement by our products of third-party intellectual property rights and a breach of warranties, representations and covenants related to matters such as title to assets sold, validity of certain intellectual property rights, non-infringement of third-party rights, and certain income tax-related matters. In each of these circumstances, payment by us is typically subject to the other party making a claim to and cooperating with us pursuant to the procedures specified in the particular contract. This usually allows us to challenge the other party&#x2019;s claims or, in case of breach of intellectual property representations or covenants, to control the defense or settlement of any third-party claims brought against the other party. Further, our obligations under these agreements may be limited in terms of amounts, activity (typically &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;at our option to replace or correct the products or terminate the agreement with a refund to the other party), and duration. In some instances, we may have recourse against third parties and/or insurance covering certain payments made by us. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, we may in limited circumstances enter into agreements that contain customer-specific commitments on pricing, tool reliability, spare parts stocking levels, response time and other commitments. Furthermore, we may give these customers limited audit or inspection rights to enable them to confirm that we are complying with these commitments. If a customer elects to exercise its audit or inspection rights, we may be required to expend significant resources to support the audit or inspection, as well as to defend or settle any dispute with a customer that could potentially arise out of such audit or inspection. To date, we have made no significant accruals in our Condensed Consolidated Financial Statements for this contingency. While we have not in the past incurred significant expenses for resolving disputes regarding these types of commitments, we cannot make any assurance that we will not incur any such liabilities in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is not possible to predict the maximum potential amount of future payments under these or similar agreements due to the conditional nature of our obligations and the unique facts and circumstances involved in each particular agreement. Historically, payments made by us under these agreements have not had a material effect on our business, financial condition, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <klac:ScheduleOfSaleOfCertainTradeReceivablesAndPromissoryNotesFromCustomersWithoutRecourseTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfNjc4MQ_e2fe589b-9d20-421a-ba72-5b651b4b3cd5">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows total receivables sold under factoring agreements and proceeds from sales of LC for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivables sold under factoring agreements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales of LC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</klac:ScheduleOfSaleOfCertainTradeReceivablesAndPromissoryNotesFromCustomersWithoutRecourseTableTextBlock>
    <klac:ReceivablesSoldUnderFactoringAgreements
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RhYmxlOjc5MzM1MGMwMTk3MzQ3M2E5MTMzODY5MDAyNmIzNmZkL3RhYmxlcmFuZ2U6NzkzMzUwYzAxOTczNDczYTkxMzM4NjkwMDI2YjM2ZmRfMi0xLTEtMS0zNzM4MQ_cc8e70b1-c0b5-46d2-a13f-439ae37cc14e"
      unitRef="usd">63094000</klac:ReceivablesSoldUnderFactoringAgreements>
    <klac:ReceivablesSoldUnderFactoringAgreements
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RhYmxlOjc5MzM1MGMwMTk3MzQ3M2E5MTMzODY5MDAyNmIzNmZkL3RhYmxlcmFuZ2U6NzkzMzUwYzAxOTczNDczYTkxMzM4NjkwMDI2YjM2ZmRfMi0zLTEtMS0zNzM4MQ_f4434f83-9573-4159-9af5-0d73193d7d80"
      unitRef="usd">100475000</klac:ReceivablesSoldUnderFactoringAgreements>
    <klac:ReceivablesSoldUnderFactoringAgreements
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RhYmxlOjc5MzM1MGMwMTk3MzQ3M2E5MTMzODY5MDAyNmIzNmZkL3RhYmxlcmFuZ2U6NzkzMzUwYzAxOTczNDczYTkxMzM4NjkwMDI2YjM2ZmRfMi01LTEtMS0zNzM4MQ_9b0cf488-2bc7-49c7-a043-356e8ae26e02"
      unitRef="usd">210130000</klac:ReceivablesSoldUnderFactoringAgreements>
    <klac:ReceivablesSoldUnderFactoringAgreements
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RhYmxlOjc5MzM1MGMwMTk3MzQ3M2E5MTMzODY5MDAyNmIzNmZkL3RhYmxlcmFuZ2U6NzkzMzUwYzAxOTczNDczYTkxMzM4NjkwMDI2YjM2ZmRfMi03LTEtMS0zNzM4MQ_d859c724-7cd2-4011-b785-d791f46e3720"
      unitRef="usd">239037000</klac:ReceivablesSoldUnderFactoringAgreements>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RhYmxlOjc5MzM1MGMwMTk3MzQ3M2E5MTMzODY5MDAyNmIzNmZkL3RhYmxlcmFuZ2U6NzkzMzUwYzAxOTczNDczYTkxMzM4NjkwMDI2YjM2ZmRfMy0xLTEtMS0zNzM4MQ_ec5b40ad-1ce3-4f9c-85a6-265ca9db9950"
      unitRef="usd">74267000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RhYmxlOjc5MzM1MGMwMTk3MzQ3M2E5MTMzODY5MDAyNmIzNmZkL3RhYmxlcmFuZ2U6NzkzMzUwYzAxOTczNDczYTkxMzM4NjkwMDI2YjM2ZmRfMy0zLTEtMS0zNzM4MQ_6b9b699e-cba4-4f5b-b5a9-4461fc885ee7"
      unitRef="usd">19458000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RhYmxlOjc5MzM1MGMwMTk3MzQ3M2E5MTMzODY5MDAyNmIzNmZkL3RhYmxlcmFuZ2U6NzkzMzUwYzAxOTczNDczYTkxMzM4NjkwMDI2YjM2ZmRfMy01LTEtMS0zNzM4MQ_a3202c3a-53c3-4d9c-afa7-8cea4dbb00cf"
      unitRef="usd">115433000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RhYmxlOjc5MzM1MGMwMTk3MzQ3M2E5MTMzODY5MDAyNmIzNmZkL3RhYmxlcmFuZ2U6NzkzMzUwYzAxOTczNDczYTkxMzM4NjkwMDI2YjM2ZmRfMy03LTEtMS0zNzM4MQ_0ab2d800-6c3a-4c02-9e8d-148054be6aa7"
      unitRef="usd">60297000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfMTI0Nw_7c5981fb-81f0-4feb-b3eb-bdfe99df529b"
      unitRef="usd">3400000000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:LongtermPurchaseCommitmentPeriod
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfMTMwMA_bc499db0-e847-4383-b85f-68d7ad00e788">P12M</us-gaap:LongtermPurchaseCommitmentPeriod>
    <klac:LongTermIncentivePlanCommittedAmount
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfMTY2Nw_9725cd97-b76a-4a57-89c7-79a3ad888098"
      unitRef="usd">241800000</klac:LongTermIncentivePlanCommittedAmount>
    <klac:CashLongTermIncentivePlanEqualVestingInstallments
      contextRef="ibcaa883664ba4dd0b624c927d0156d82_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfMTkxMQ_32e07b47-195c-413c-a068-47cc56b1eee9"
      unitRef="installment">3</klac:CashLongTermIncentivePlanEqualVestingInstallments>
    <klac:CashLongTermIncentivePlanEqualVestingInstallments
      contextRef="ice4190d6f1f8494caddfc2dacae2d9b8_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfMTkxNw_758fa5a8-00f0-41a2-b446-b1c60cbc159b"
      unitRef="installment">4</klac:CashLongTermIncentivePlanEqualVestingInstallments>
    <klac:DeferredCompensationArrangementWithIndividualVestingPeriod
      contextRef="ice4190d6f1f8494caddfc2dacae2d9b8_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfNjc4OA_b8b73b7c-af6b-4efb-9861-ce6c88005c69">P4Y</klac:DeferredCompensationArrangementWithIndividualVestingPeriod>
    <klac:GuaranteeArrangementsToFundGuaranteesToCustomsAuthoritiesAmount
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfMjM0OQ_bb4d3c28-b92e-4818-8f50-d8ef20999232"
      unitRef="usd">87500000</klac:GuaranteeArrangementsToFundGuaranteesToCustomsAuthoritiesAmount>
    <klac:GuaranteeArrangementsToFundGuaranteesToCustomsAuthoritiesAmountIssued
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N183OS9mcmFnOjE4ZWNkNWYyZWJjZDQ3N2Q5ZjY5YWJhNzZmZTI1ODMwL3RleHRyZWdpb246MThlY2Q1ZjJlYmNkNDc3ZDlmNjlhYmE3NmZlMjU4MzBfMjM2Mg_0385f359-22f9-4c96-bdd0-623dda9bc83f"
      unitRef="usd">58100000</klac:GuaranteeArrangementsToFundGuaranteesToCustomsAuthoritiesAmountIssued>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNzEwNA_a4bd58a2-3bff-458e-aecb-8475b64b32a6">DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The authoritative guidance requires companies to recognize all derivative instruments and hedging activities, including foreign currency exchange contracts and interest rate lock agreements, (collectively, &#x201c;derivatives&#x201d;) as either assets or liabilities at fair value on the Condensed Consolidated Balance Sheets. In accordance with the accounting guidance, we designate foreign currency exchange contracts and interest rate lock agreements as cash flow hedges of certain forecasted foreign currency denominated sales, purchase and spending transactions, and the benchmark interest rate of the corresponding debt financing, respectively. In accordance with the accounting guidance, we also designate foreign currency exchange contracts to hedge a portion of our investment in a foreign denominated subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our foreign subsidiaries operate and sell our products in various global markets. As a result, we are exposed to risks relating to changes in foreign currency exchange rates. We utilize foreign currency forward exchange contracts and option contracts to hedge against future movements in foreign currency exchange rates that affect certain existing and forecasted foreign currency denominated sales and purchase transactions, such as the Japanese yen, the euro, the pound sterling and the Israeli new shekel. We routinely hedge our exposures to certain foreign currencies with various financial institutions in an effort to minimize the impact of certain currency exchange rate fluctuations. These currency forward exchange contracts and options, designated as cash flow hedges, generally have maturities of less than 18 months. Cash flow hedges are evaluated for effectiveness monthly, based on changes in total fair value of the derivatives. If a financial counterparty to any of our hedging arrangements experiences financial difficulties or is otherwise unable to honor the terms of the foreign currency hedge, we may experience material losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since fiscal 2015, we have entered into three series of forward contracts to lock the benchmark interest rate on portions of our Senior Notes prior to issuance (&#x201c;Rate Lock Agreements&#x201d;). Upon issuance of the associated debt, the Rate Lock Agreements were settled and their fair values were recorded within AOCI, amortizing to interest expense over the lives of the associated debt. We recognized net expenses of $0.3&#160;million and $0.8&#160;million for the three and nine months ended March&#160;31, 2022, respectively, and net expenses of $0.3&#160;million and $0.8&#160;million for the three and nine months ended March&#160;31, 2021, respectively, for the amortization of the net of the Rate Lock Agreements, which increased the interest expense on a net basis. As of March&#160;31, 2022, the aggregate unamortized portion of the fair value of the forward contracts for the Rate Lock Agreements was $28.2&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For derivatives that are designated and qualify as cash flow hedges, the effective portion of the gains or losses is reported in AOCI and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. Prior to adopting the new accounting guidance for hedge accounting, time value was excluded from the assessment of effectiveness for derivatives designated as cash flow hedges. Time value was amortized on a mark-to-market basis and recognized in earnings over the life of the derivative contract. For derivative contracts executed after adopting the new accounting guidance, the election to include time value for the assessment of effectiveness is made on all forward contracts designated as cash flow hedges. The change in fair value of the derivative is recorded in AOCI until the hedged item is recognized in earnings. The assessment of effectiveness of options contracts designated as cash flow hedges continues to exclude time value after adopting the new accounting guidance. The initial value of the component excluded from the assessment of effectiveness is recognized in earnings over the life of the derivative contract. Any difference between change in the fair value of the excluded components and the amounts recognized in earnings are recorded in AOCI.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For derivatives that are designated and qualify as a net investment hedge in a foreign operation and that meet the effectiveness requirements, the net gains or losses attributable to changes in spot exchange rates are recorded in cumulative translation within AOCI. The remainder of the change in value of such instruments is recorded in earnings using the mark-to-market approach. Recognition in earnings of amounts previously recorded in cumulative translation is limited to circumstances such as complete or substantially complete liquidation or sale of the net investment in the hedged foreign operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For derivatives that are not designated as hedges, gains and losses are recognized in other expense (income), net. We use foreign currency forward contracts to hedge certain foreign currency denominated assets or liabilities. The gains and losses on these derivative instruments are largely offset by the changes in the fair value of the assets or liabilities being hedged.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Designated in Hedging Relationships: Foreign Exchange and Interest Rate Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gains (losses) on derivatives in cash flow and net investment hedging relationships recognized in other comprehensive income for the indicated periods were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivatives Designated as Cash Flow Hedging Instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate lock agreements:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts included in the assessment of effectiveness&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts included in the assessment of effectiveness&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts excluded from the assessment of effectiveness&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivatives Designated as Net Investment Hedging Instruments:&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;__________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;No amounts were reclassified from AOCI into earnings related to the sale of a subsidiary, as there were no such sales during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The locations and amounts of designated and non-designated derivatives&#x2019; gains and losses reported in the Condensed Consolidated Statements of Operations for the indicated periods were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Costs of Revenues and Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Expense (Income), Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Costs of Revenues and Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Expense (Income), Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts presented in the Condensed Consolidated Statements of Operations in which the effects of cash flow hedges are recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,288,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,393,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,803,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,131,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,348)&lt;/span&gt;&lt;/td&gt;&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="48" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains (Losses) on Derivatives Designated as Hedging Instruments:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rate lock agreements:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount excluded from the assessment of effectiveness recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains (Losses) on Derivatives Not Designated as Hedging Instruments:&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Costs of Revenues and Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Expense (Income), Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Costs of Revenues and Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Expense (Income), Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts presented in the Condensed Consolidated Statements of Operations in which the effects of cash flow hedges are recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,725,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,045,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,993,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,224,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(269)&lt;/span&gt;&lt;/td&gt;&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="48" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains (Losses) on Derivatives Designated as Hedging Instruments:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rate lock agreements:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount excluded from the assessment of effectiveness recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains (Losses) on Derivatives Not Designated as Hedging Instruments:&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The U.S. dollar equivalent of all outstanding notional amounts of foreign currency hedge contracts and rate lock agreements, with maximum remaining maturities of approximately eleven months as of the dates indicated below, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:'Times New Roman',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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flow hedge contracts - foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sell&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment hedge contracts - foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sell&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other foreign currency hedge 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sell&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate lock agreements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The locations and fair value of our derivatives reported in our Condensed Consolidated Balance Sheets as of the dates indicated below were as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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.215%"/&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.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.287%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2021&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;border-top:1pt solid #000000;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;padding:0 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rate lock agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,940&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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;padding:0 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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in AOCI, before taxes, related to derivatives for the indicated periods were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:46.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning AOCI&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount reclassified to earnings as net (gains) 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in unrealized gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending AOCI&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,222)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Offsetting of Derivative Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We present derivatives at gross fair values in the Condensed Consolidated Balance Sheets. We have entered into arrangements with each of our counterparties, which reduce credit risk by permitting net settlement of transactions with the same counterparty under certain conditions. The information related to the offsetting arrangements for the periods indicated was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Collateral Received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Collateral Received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeTermOfContract
      contextRef="i383550847a114f248cf08da9c2abaf4d_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfMTY4OA_b61d728c-4247-438d-85dd-c496b7e32eb2">P18M</us-gaap:DerivativeTermOfContract>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i17b10b8789e647d3b9abf4cc15aa749a_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfMTA5OTUxMTYzODY4Nw_3d95ee27-a5fa-43cb-8954-7213bd3814dd"
      unitRef="derivativeinstrument">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i36cb736eb8514b35aa78c31ea5d537da_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfMjgxMw_983c5468-ab80-4916-a00e-ac6719bab386"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ib680145412384ebb87d47bf4d5666031_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfMjgyMA_97508d20-ffb3-41c8-8301-9eb8ca403d57"
      unitRef="usd">800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i24920eebc68e4b31b60baf557130091f_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfMjg5NQ_80615746-7ea4-44f8-a4a4-a5e3099bee77"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i8f8e58c05271485b92b3c14f821123bc_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfMjkwMg_737b4810-1529-48eb-a1e9-d0b5cfe78f26"
      unitRef="usd">800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
      contextRef="i7517fbf0f23f4186b2a0792b1720a1d3_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfMzIyNw_8f9d3fa2-3ab4-41fe-97f1-6721fe853d04"
      unitRef="usd">28200000</us-gaap:InterestRateCashFlowHedgeAssetAtFairValue>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNzExMw_286783a1-43d9-455d-b16a-eba01e2e53bf">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gains (losses) on derivatives in cash flow and net investment hedging relationships recognized in other comprehensive income for the indicated periods were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivatives Designated as Cash Flow Hedging Instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate lock agreements:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts included in the assessment of effectiveness&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts included in the assessment of effectiveness&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts excluded from the assessment of effectiveness&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivatives Designated as Net Investment Hedging Instruments:&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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;__________________&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;No amounts were reclassified from AOCI into earnings related to the sale of a subsidiary, as there were no such sales during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The locations and amounts of designated and non-designated derivatives&#x2019; gains and losses reported in the Condensed Consolidated Statements of Operations for the indicated periods were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Costs of Revenues and Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Expense (Income), Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Costs of Revenues and Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Expense (Income), Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts presented in the Condensed Consolidated Statements of Operations in which the effects of cash flow hedges are recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,288,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,393,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,803,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,131,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,348)&lt;/span&gt;&lt;/td&gt;&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="48" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains (Losses) on Derivatives Designated as Hedging Instruments:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rate lock agreements:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount excluded from the assessment of effectiveness recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains (Losses) on Derivatives Not Designated as Hedging Instruments:&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.129%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.563%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Costs of Revenues and Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Expense (Income), Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Costs of Revenues and Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other Expense (Income), Net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total amounts presented in the Condensed Consolidated Statements of Operations in which the effects of cash flow hedges are recorded&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,725,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,045,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,993,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,224,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;117,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(269)&lt;/span&gt;&lt;/td&gt;&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="48" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains (Losses) on Derivatives Designated as Hedging Instruments:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rate lock agreements:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(837)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) reclassified from AOCI to earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount excluded from the assessment of effectiveness recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="48" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gains (Losses) on Derivatives Not Designated as Hedging Instruments:&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount of gains (losses) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i275c42cef27f41e7b03157f13074db8e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNC0xLTEtMS0zNzM4MQ_1eff7355-b77f-4d1d-94f0-c48674eb976f"
      unitRef="usd">10069000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i331fc8061d3448afa2281495e5843efe_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNC0zLTEtMS0zNzM4MQ_0fe48145-856d-429e-8929-9fbe93941767"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ia74aa684819842588c706a02e0c5ab61_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNC01LTEtMS0zNzM4MQ_7a815e68-f484-474d-88b5-da81226eb694"
      unitRef="usd">10069000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i2ea4211581764d9ba01892a840017c30_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNC03LTEtMS0zNzM4MQ_147fefe9-35c7-41ec-9ef5-1ff58b6b725a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="if057c31a005f4714901e9458972aeedb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNi0xLTEtMS0zNzM4MQ_89633ec7-2722-4470-810d-a704c326a35e"
      unitRef="usd">7733000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ic3f5b25723314d7c9834359579aa0218_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNi0zLTEtMS0zNzM4MQ_1d94468c-05dc-4f9f-b1a6-1763d79adc46"
      unitRef="usd">5878000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="iea4220026dac4fb5b135697b37b7494f_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNi01LTEtMS0zNzM4MQ_60b5f11e-2736-4d7a-8130-77e7e168a89f"
      unitRef="usd">15335000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i4cf602c000af4d2d82f52fd998896e0b_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNi03LTEtMS0zNzM4MQ_36d10296-f038-4250-85c2-bd125263b7de"
      unitRef="usd">3696000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax
      contextRef="if057c31a005f4714901e9458972aeedb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNy0xLTEtMS0zNzM4MQ_52e483e9-1159-4c84-bcad-8424acc5f428"
      unitRef="usd">-25000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax
      contextRef="ic3f5b25723314d7c9834359579aa0218_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNy0zLTEtMS0zNzM4MQ_cdfa4715-e715-48b0-99e3-804dc59d331f"
      unitRef="usd">-54000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax
      contextRef="iea4220026dac4fb5b135697b37b7494f_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNy01LTEtMS0zNzM4MQ_2642ea7e-80ee-4f3c-a428-fe7a99b347aa"
      unitRef="usd">-34000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax
      contextRef="i4cf602c000af4d2d82f52fd998896e0b_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfNy03LTEtMS0zNzM4MQ_7b011484-6f67-485e-8e2b-82f6718e091b"
      unitRef="usd">-146000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
      contextRef="ieeb6c388329e49e48f8cd10a8952065c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfOS0xLTEtMS0zNzM4MQ_b68df64c-6f60-4823-96b9-1b1bbc8b2163"
      unitRef="usd">1850000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
      contextRef="ib1ae793bce7c474e9314864c6850d7df_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfOS0zLTEtMS0zNzM4MQ_d340f7a2-f265-494f-a1bc-1125377a145e"
      unitRef="usd">1094000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
      contextRef="i9622cd854160405683a0fa8dd466418f_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfOS01LTEtMS0zNzM4MQ_c108c063-8b6d-4e1d-947f-9e7ef0874f71"
      unitRef="usd">1386000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax
      contextRef="i946e09c52ce84b9f8d2cd1d8a658d3e3_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjgxMjJiYTc5MGZhZjQwOWNhZDM3YmFiOTcwNzIzYjAyL3RhYmxlcmFuZ2U6ODEyMmJhNzkwZmFmNDA5Y2FkMzdiYWI5NzA3MjNiMDJfOS03LTEtMS0zNzM4MQ_ee48a7a4-802c-458b-a3de-e15bcc9bd27a"
      unitRef="usd">1094000</us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax
      contextRef="ib1ae793bce7c474e9314864c6850d7df_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNTgyOA_02b66808-aad8-47cd-9582-b85804750f94"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax
      contextRef="ieeb6c388329e49e48f8cd10a8952065c_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNTgyOA_129432a9-8e80-4635-9760-ac9be4be533a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMy0xLTEtMS0zNzM4MQ_675d17c3-c6b8-45aa-a9b2-e5fb7c9fe29e"
      unitRef="usd">2288676000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <klac:CostOfRevenueAndOperatingExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMy0zLTEtMS0zNzM4MQ_49613678-f881-49b0-a488-21497284aefd"
      unitRef="usd">1393769000</klac:CostOfRevenueAndOperatingExpense>
    <us-gaap:InterestExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMy01LTEtMS0zNzM4MQ_505f101b-61e4-4d35-9f3e-256e118ff8d6"
      unitRef="usd">39978000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMy03LTEtMS0zNzM4MQ_3c582a70-62de-476d-b90a-4e6d1401c297"
      unitRef="usd">-8644000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMy05LTEtMS0zNzM4MQ_766cda21-b4f1-4602-a19f-dd817e184af9"
      unitRef="usd">1803773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <klac:CostOfRevenueAndOperatingExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMy0xMS0xLTEtMzczODE_752224d7-506a-4e52-87fe-89be9c4a98a8"
      unitRef="usd">1131626000</klac:CostOfRevenueAndOperatingExpense>
    <us-gaap:InterestExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMy0xMy0xLTEtMzczODE_45198c51-bdaf-4dfe-939f-8368aeb8382e"
      unitRef="usd">39092000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMy0xNS0xLTEtMzczODE_52379775-e5e5-4d94-bd78-6d4737d6ba19"
      unitRef="usd">7348000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i029f52c723e34e908874d566de5bdfe2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfNi0xLTEtMS0zNzM4MQ_22b021cd-6673-4d3b-8d16-fa10e4842fc7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ief29024feaf04e04ba61c84cb2dd876d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfNi0zLTEtMS0zNzM4MQ_dc5e275c-39ba-4c04-a5ee-4955094aa925"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i3fd5de5b68fb41c08d394050f1b862fa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfNi01LTEtMS0zNzM4MQ_1530776a-104c-45d4-b799-04b9f4dc03f9"
      unitRef="usd">-279000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ibd6531bde7ec4a96b4ca9832c6c51ab6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfNi03LTEtMS0zNzM4MQ_bdba7f72-1887-4a00-934f-18f36db96062"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i69695b1be87d4c01a8f6076935e8aabf_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfNi05LTEtMS0zNzM4MQ_711b98f8-35ed-44f6-a608-dffac89a4b55"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="id6ccd267971d464d90873523444682de_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfNi0xMS0xLTEtMzczODE_04e7f265-d949-453e-9da3-a263e7ed487b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if6edb2af1e4847c4aee982915f80416a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfNi0xMy0xLTEtMzczODE_51b773d6-052a-4dbb-b633-a3cbf341baf4"
      unitRef="usd">-279000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ic48f4515fb5e4095aa5c81d9d22fe72f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfNi0xNS0xLTEtMzczODE_50c051dd-baec-4ba4-8ce2-9fc85ecc2d72"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ic35c5b3176b449b8892d4fa98b4e907d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfOS0xLTEtMS0zNzM4MQ_126d0f20-606d-4ef3-be8a-66cb1b0a109d"
      unitRef="usd">1711000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i6b1ab94a1ac040538195c3f9e77416b9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfOS0zLTEtMS0zNzM4MQ_94e5ad37-ac7f-4ec2-bd21-8921a856b14d"
      unitRef="usd">-329000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ia401b5213afc4cdc8e3ba6d8e81bec53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfOS01LTEtMS0zNzM4MQ_f38ecd3e-431f-48ea-ac29-681d940f4f34"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i64ceba6237a3449388001ad1f94dc8e8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfOS03LTEtMS0zNzM4MQ_cf54ca8c-98f8-49f7-ab7f-dc57334ded60"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i282210105bdf470fbf62ea34dc6c2e3a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfOS05LTEtMS0zNzM4MQ_a6ca534a-cf49-4db3-9cc1-406a9d5374e5"
      unitRef="usd">-441000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i2cd24de4f2914e26ab5c2e0152790e19_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfOS0xMS0xLTEtMzczODE_da54fcfe-ada4-4a3d-ac7c-8b8b85c7df56"
      unitRef="usd">187000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i6a65f3db298b4b2e883f219d645aee60_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfOS0xMy0xLTEtMzczODE_8d99249b-defd-43b3-902e-64641230100d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i37b58382e6fb4471b0db477808fbf19a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfOS0xNS0xLTEtMzczODE_649defba-ff0c-4b97-82c5-8c839f63248d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="ic35c5b3176b449b8892d4fa98b4e907d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTAtMS0xLTEtMzczODE_c8c2e081-60f6-44f0-9994-4a8d16bab6b9"
      unitRef="usd">-111000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="i6b1ab94a1ac040538195c3f9e77416b9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTAtMy0xLTEtMzczODE_64de13be-d99b-46c8-b1f3-d69d02aedde5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="ia401b5213afc4cdc8e3ba6d8e81bec53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTAtNS0xLTEtMzczODE_5004aea8-97d7-4490-be3d-dce9b342797c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="i64ceba6237a3449388001ad1f94dc8e8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTAtNy0xLTEtMzczODE_aae90f38-fa06-4e7f-b3c8-1192de9e0e4f"
      unitRef="usd">568000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="i282210105bdf470fbf62ea34dc6c2e3a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTAtOS0xLTEtMzczODE_df99ccbe-d1bd-4e26-b839-cc0ce05f7acd"
      unitRef="usd">-142000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="i2cd24de4f2914e26ab5c2e0152790e19_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTAtMTEtMS0xLTM3Mzgx_c6037492-f37b-46f3-8c6d-b5c89a693e05"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="i6a65f3db298b4b2e883f219d645aee60_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTAtMTMtMS0xLTM3Mzgx_699d86a3-4cb0-48fa-b86b-04c0643325c7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="i37b58382e6fb4471b0db477808fbf19a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTAtMTUtMS0xLTM3Mzgx_93728f98-ce72-4b6a-ba3a-efe49ef7f7ae"
      unitRef="usd">699000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ic35c5b3176b449b8892d4fa98b4e907d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTMtMS0xLTEtMzczODE_2f31a958-b553-4fb2-9dfa-ec4eebbcc7a4"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i6b1ab94a1ac040538195c3f9e77416b9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTMtMy0xLTEtMzczODE_1aa5b69f-17f3-4642-9d9f-335c60532d22"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ia401b5213afc4cdc8e3ba6d8e81bec53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTMtNS0xLTEtMzczODE_8e235333-f758-41d2-a000-9965c0054b60"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i64ceba6237a3449388001ad1f94dc8e8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTMtNy0xLTEtMzczODE_79a64930-085b-4657-a38d-6d4257306ff8"
      unitRef="usd">-2802000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i282210105bdf470fbf62ea34dc6c2e3a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTMtOS0xLTEtMzczODE_1412e58c-cf49-45f3-92f6-c6b8e709822e"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i2cd24de4f2914e26ab5c2e0152790e19_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTMtMTEtMS0xLTM3Mzgx_570c1f49-605b-4c06-88da-0a49b143ae52"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i6a65f3db298b4b2e883f219d645aee60_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTMtMTMtMS0xLTM3Mzgx_8742feb0-5f24-41b7-9a69-b2a25050ad5d"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i37b58382e6fb4471b0db477808fbf19a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkzMmM1NDExODEwOTQyOTg5MmVmMGEzNWY5YmM4NGE1L3RhYmxlcmFuZ2U6OTMyYzU0MTE4MTA5NDI5ODkyZWYwYTM1ZjliYzg0YTVfMTMtMTUtMS0xLTM3Mzgx_ae70ccae-c573-42e6-81d5-34da97f6282a"
      unitRef="usd">3420000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMy0xLTEtMS0zNzM4MQ_ea7bea3b-3676-4597-aa03-602fa529df74"
      unitRef="usd">6725144000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <klac:CostOfRevenueAndOperatingExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMy0zLTEtMS0zNzM4MQ_f142d1d3-97b4-48b2-af81-ed49ced0c94f"
      unitRef="usd">4045479000</klac:CostOfRevenueAndOperatingExpense>
    <us-gaap:InterestExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMy01LTEtMS0zNzM4MQ_408b77a5-be3c-4133-a7cd-12735604b343"
      unitRef="usd">116142000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMy03LTEtMS0zNzM4MQ_044c2838-edbb-4fc9-b17b-ee1d1824dcfe"
      unitRef="usd">-23985000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMy05LTEtMS0zNzM4MQ_3ec8d1e9-3372-44bf-8070-5b5b0c8831ff"
      unitRef="usd">4993263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <klac:CostOfRevenueAndOperatingExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMy0xMS0xLTEtMzczODE_ad428dea-64ca-4c69-aa76-4d6ae70ebc64"
      unitRef="usd">3224563000</klac:CostOfRevenueAndOperatingExpense>
    <us-gaap:InterestExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMy0xMy0xLTEtMzczODE_8561cc70-1d07-4255-8cb6-fd7dd06dd54d"
      unitRef="usd">117358000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMy0xNS0xLTEtMzczODE_1d2f07a7-fecb-421c-8292-6d2338c36778"
      unitRef="usd">269000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ibc102b6f236542d684b1f12a96e7aff2_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfNi0xLTEtMS0zNzM4MQ_27f36e39-3008-4a12-8b61-92a494ad0eec"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i8a1612557a4844efa9d4af94b53121c0_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfNi0zLTEtMS0zNzM4MQ_a5b11772-b0fb-4360-95d2-77286ed9ab2a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="idc644acec8ad42ff8440910fb7a3d433_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfNi01LTEtMS0zNzM4MQ_71502b2e-9b70-4bef-955c-b9bf35c24690"
      unitRef="usd">-837000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i24b11af0bc7342318dc2c88f7d654621_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfNi03LTEtMS0zNzM4MQ_92ae116f-16da-4b6f-9b74-9312c5754ba0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i478c223b51d740cb8255548161338464_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfNi05LTEtMS0zNzM4MQ_7f0311cb-547c-4a5a-81fc-7b2d5f10061c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i7481f64c4efc489f9a86f26d44a55a5a_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfNi0xMS0xLTEtMzczODE_5dd5e7ed-4e79-4aca-86e8-7b90dd3c2d04"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ic94c82e61e8d4657a2ba0f366ed5948f_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfNi0xMy0xLTEtMzczODE_b669fea4-228a-4dd0-ab60-c04a1e07a643"
      unitRef="usd">-837000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i5633c9734a3042129f7e570b458ff01d_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfNi0xNS0xLTEtMzczODE_84268e49-86c4-412e-9c17-e98a387cd129"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if9668006b046433994776f9886a03144_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfOS0xLTEtMS0zNzM4MQ_6549ad78-d59a-48ef-a296-fdb485f16326"
      unitRef="usd">5197000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="iad7affede58e442b8926db7a6bb1eb47_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfOS0zLTEtMS0zNzM4MQ_8d7b6c6c-d554-4354-bd20-7e8255d0cd0f"
      unitRef="usd">-909000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ibcb478b29151493eb8c1432ed583b2c3_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfOS01LTEtMS0zNzM4MQ_e97d875f-ccdc-4d40-a91a-e82897f2c9d8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="if4f4057f300e4b68ba47ec66161bb1c1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfOS03LTEtMS0zNzM4MQ_780ba2cc-e243-4ac9-9abc-839cd24d196e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i051ea587ec9c47da8cd1581508508ac7_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfOS05LTEtMS0zNzM4MQ_d4cad6b0-99e6-482f-998a-aa30d4b09ae0"
      unitRef="usd">-1091000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i089065c1be384efbbbcf2146e96900f9_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfOS0xMS0xLTEtMzczODE_9848e34e-d4e0-4f00-b0b4-8ff0f78b4026"
      unitRef="usd">612000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i3615f26224754c27a228ffe9e0460916_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfOS0xMy0xLTEtMzczODE_a3af6d90-3139-431c-9eb7-4d68d6accde9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i95024142924a45e694fa12adb26ed45c_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfOS0xNS0xLTEtMzczODE_20bb97e2-98bd-49c5-b601-636ae0ec7e8a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="if9668006b046433994776f9886a03144_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTAtMS0xLTEtMzczODE_a326b101-ea62-412b-8b38-32db3c996cc5"
      unitRef="usd">-329000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="iad7affede58e442b8926db7a6bb1eb47_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTAtMy0xLTEtMzczODE_e6523d3d-3e2b-4389-8cc1-8bdfb9b25938"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="ibcb478b29151493eb8c1432ed583b2c3_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTAtNS0xLTEtMzczODE_73e6c265-6ca6-4b94-ae61-890e0aa696a1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="if4f4057f300e4b68ba47ec66161bb1c1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTAtNy0xLTEtMzczODE_da9ee777-1c7c-4d09-a9d9-3f9d532b4187"
      unitRef="usd">1883000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="i051ea587ec9c47da8cd1581508508ac7_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTAtOS0xLTEtMzczODE_3ff2b1fa-537c-44ec-825d-54250fc1f621"
      unitRef="usd">-420000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="i089065c1be384efbbbcf2146e96900f9_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTAtMTEtMS0xLTM3Mzgx_d5f64118-aff9-4d25-a21a-9203c8acbdf3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="i3615f26224754c27a228ffe9e0460916_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTAtMTMtMS0xLTM3Mzgx_cf718786-bd5e-4038-9cc8-94aa1a8ae919"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax
      contextRef="i95024142924a45e694fa12adb26ed45c_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTAtMTUtMS0xLTM3Mzgx_b86be147-89a1-464b-be8d-3adae8cb521d"
      unitRef="usd">699000</us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAdjustmentsBeforeTax>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="if9668006b046433994776f9886a03144_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTMtMS0xLTEtMzczODE_d30de497-67b9-45f6-acc7-324fd1e46b16"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="iad7affede58e442b8926db7a6bb1eb47_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTMtMy0xLTEtMzczODE_139072cc-7da1-4414-b1c8-abea93341e2f"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ibcb478b29151493eb8c1432ed583b2c3_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTMtNS0xLTEtMzczODE_13e04107-2d02-4283-b43e-4c1f0f22b6df"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="if4f4057f300e4b68ba47ec66161bb1c1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTMtNy0xLTEtMzczODE_ddd1ed3a-db0f-4b27-8ded-0f46eefd4dad"
      unitRef="usd">4261000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i051ea587ec9c47da8cd1581508508ac7_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTMtOS0xLTEtMzczODE_a6b1194e-e2e5-4d72-adeb-b4dbd2afa599"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i089065c1be384efbbbcf2146e96900f9_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTMtMTEtMS0xLTM3Mzgx_92ebf1c1-286a-4693-9eb8-23f311474b7c"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i3615f26224754c27a228ffe9e0460916_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTMtMTMtMS0xLTM3Mzgx_6cebbd5c-b017-4eed-93f8-49d89b09fe20"
      unitRef="usd">0</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i95024142924a45e694fa12adb26ed45c_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjkwYjRjN2M2Y2M0YzQzZDNiY2NkMWM1NmI4Yzc5NzE4L3RhYmxlcmFuZ2U6OTBiNGM3YzZjYzRjNDNkM2JjY2QxYzU2YjhjNzk3MThfMTMtMTUtMS0xLTM3Mzgx_4f62e818-f55e-4a2f-bbdb-c0bc1c943f7b"
      unitRef="usd">483000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNzExMA_448aa367-46fc-4cbd-8439-ee5b368d3e76">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The U.S. dollar equivalent of all outstanding notional amounts of foreign currency hedge contracts and rate lock agreements, with maximum remaining maturities of approximately eleven months as of the dates indicated below, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:'Times New Roman',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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash flow hedge contracts - foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sell&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment hedge contracts - foreign currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sell&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other foreign currency hedge 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchase&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sell&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rate lock agreements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="icd33b984d7f94308a26d135122f6f79f_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNjMyNw_062a1155-5332-4d36-991d-3a17eb31bfaf">P11M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeRemainingMaturity1
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNjMyNw_99455b7a-1d89-404f-859f-259764c3343b">P11M</us-gaap:DerivativeRemainingMaturity1>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i28528e9640074cf2a3be519cfc774eb2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfMy0xLTEtMS0zNzM4MQ_8258fabb-569e-4bd8-bf8b-64550f318808"
      unitRef="usd">133194000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i021c7e5e669543d69de93ba3d8f3f141_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfMy0zLTEtMS0zNzM4MQ_d1e9bbc1-fc9c-4e7d-b7b1-b6f4d6303ef0"
      unitRef="usd">12550000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id015344f5f3141f0a7e014e924e57f62_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfNC0xLTEtMS0zNzM4MQ_15861f99-d0c4-4019-8fb3-a9f95ddf2f14"
      unitRef="usd">193447000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5b5d62683fe64599aba8e834f62603ed_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfNC0zLTEtMS0zNzM4MQ_640d9a08-2784-4436-ae53-24cd85d05c50"
      unitRef="usd">134845000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="iad67918afbfe484baa3932b250d58720_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfNy0xLTEtMS0zNzM4MQ_236a5446-4396-4c0a-ab89-7d9dd88adb48"
      unitRef="usd">66436000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i3b86259dff574e98b6a3f5ce83741845_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfNy0zLTEtMS0zNzM4MQ_9a091506-a88e-4277-b9fe-40485a82af10"
      unitRef="usd">66848000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id0451299815d4abf8a98cec00f764cdc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfOS0xLTEtMS0zNzM4MQ_531f75bb-82dd-4c66-bf03-50fadca4f37d"
      unitRef="usd">713497000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id00c3164508f46c7b02f66c9e094ef11_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfOS0zLTEtMS0zNzM4MQ_4a0b17a5-7e0f-4490-b409-6d44c830e9f4"
      unitRef="usd">264292000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i68ec84dd153241ebaf324614c51951d3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfMTAtMS0xLTEtMzczODE_9685c26a-9ae7-4e23-8931-8f325be534c8"
      unitRef="usd">482401000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i1f1eb1d5292241438c5677d1be2a7dfd_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfMTAtMy0xLTEtMzczODE_e93ff63a-6c55-426d-946b-bcf457495cb6"
      unitRef="usd">278635000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i424f0255470e42f78ec25f22d27af820_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfMTEtMS0xLTEtNTI1MzE_ddb4954c-6876-417b-885b-3b264f97c51e"
      unitRef="usd">400000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i41c2ba45bccf413cbbf43993d0339cff_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmUwNjcyZjg0NTJkNzRkNzQ4M2ZjZWM5YTU3NDQyOTRhL3RhYmxlcmFuZ2U6ZTA2NzJmODQ1MmQ3NGQ3NDgzZmNlYzlhNTc0NDI5NGFfMTEtMy0xLTEtNTI1MzE_7024fb49-1bc1-4734-9164-ae9333a0746f"
      unitRef="usd">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNzEzMw_dcde274c-c152-4967-9a4f-b45822daf961">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The locations and fair value of our derivatives reported in our Condensed Consolidated Balance Sheets as of the dates indicated below were as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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.215%"/&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.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.287%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2021&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Derivatives designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;border-top:1pt solid #000000;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;padding:0 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Rate lock agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,642)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,940&#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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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;padding:0 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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total derivatives not designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,072)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i6845cd28f9d44b31b5a480dec9005d89_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNS0zLTEtMS0zNzM4MQ_ed4b5585-d0dc-4a82-a41c-dc662614c573"
      unitRef="usd">10242000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8505382059f3446e9626bd06d0805e25_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNS01LTEtMS0zNzM4MQ_7200b595-9204-41c1-b801-99c439b82680"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i6f25c5dc6b544597b895fa097deefa2c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNS05LTEtMS0zNzM4MQ_3852f923-2911-46c5-af44-174f6229bded"
      unitRef="usd">-173000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="icb03acdef58941258d826a4a16fd2331_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNS0xMS0xLTEtMzczODE_b0f50ad7-d16d-49ba-9160-8f7b6a8a3b82"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie0168555b7414d7cb7e2ae5586379bf2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNi0zLTEtMS0zNzM4MQ_85d21e7f-5ab6-48d0-aaec-63423d933947"
      unitRef="usd">15221000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i1cbf4e26b3a14696b30131a16b1e642f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNi01LTEtMS0zNzM4MQ_77ca08d7-e8bd-427b-83b6-adb69f917192"
      unitRef="usd">3940000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if5ed2edb6a594e68a2679571c0ce4007_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNi05LTEtMS0zNzM4MQ_a0199ff6-d7e3-4ec0-9058-fc739927db86"
      unitRef="usd">-2642000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i7af366d5864a498fa120a5998a8c9019_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNi0xMS0xLTEtMzczODE_3ccb1c62-8529-411f-81dc-18f1b710abbc"
      unitRef="usd">272000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id0870c54113a4eca934fc07b117f3b6e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNy0zLTEtMS0zNzM4MQ_7cdeccbc-e0b4-4a2c-8f60-0c83eedbfac1"
      unitRef="usd">25463000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i5cf0c62bfd0743f4ae5f27a0eef2c721_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNy01LTEtMS0zNzM4MQ_85f5979b-d3cc-4c98-b68b-85983946d15b"
      unitRef="usd">3940000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i7e033507695c4c3cb1c9ede9e06dfa8e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNy05LTEtMS0zNzM4MQ_e2279f8a-5779-4e0a-88f3-ca42f3dfe5d9"
      unitRef="usd">-2815000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i8e00744074ea4dd492b6b37325a088be_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfNy0xMS0xLTEtMzczODE_5af35e31-f605-4b13-80d5-0f2ad85fe497"
      unitRef="usd">272000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0ea1df3ff51b4d37a23e849d0d5cf431_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfOS0zLTEtMS0zNzM4MQ_5a76dec0-147c-4fc8-87a2-59c6129bd299"
      unitRef="usd">19299000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i2b427534082743938e7050cac4b5eb70_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfOS01LTEtMS0zNzM4MQ_e132d850-172c-4d7e-80ea-a60fc085329a"
      unitRef="usd">4312000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ie075fd8e3fff42a59d3caf96f4f247f0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfOS05LTEtMS0zNzM4MQ_273a7b1b-48c1-4567-b9af-f5e30a24ed29"
      unitRef="usd">-6072000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ifb58b0af6d354967aacb59886a38ca71_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfOS0xMS0xLTEtMzczODE_ad1ec8e4-01a8-4de3-9128-0d1f0fc2064e"
      unitRef="usd">2535000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i383c627915a64e67b41b8b5f05606885_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfMTAtMy0xLTEtMzczODE_3c226653-7f93-40b1-bf9e-7d52933917da"
      unitRef="usd">19299000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i48edfd021e4e485a8abb29f27b37aa2c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfMTAtNS0xLTEtMzczODE_f8dbf9b0-6c07-4d02-bda2-f893abaa0009"
      unitRef="usd">4312000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i2de4e7f2012e48b6aa98e90d6ec8ea38_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfMTAtOS0xLTEtMzczODE_e1339cf5-4c8d-40eb-9d2f-659ecb8aa9c7"
      unitRef="usd">-6072000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i5918d4dcab764260b85742dcc6474635_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfMTAtMTEtMS0xLTM3Mzgx_e0eb1215-3460-43b3-bc0b-9f1f020e18d7"
      unitRef="usd">2535000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4f22e156f7124d1f91719ca84832edc7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfMTEtMy0xLTEtMzczODE_9ee479e2-a4dc-4052-8cb3-538d6409b355"
      unitRef="usd">44762000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if16db711eb204e1f88dc0ccf2910c2c4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfMTEtNS0xLTEtMzczODE_89244b00-5b55-407c-b50e-f767010fb763"
      unitRef="usd">8252000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ib5b0c7f9f30343c798d5f0ef7138a06f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfMTEtOS0xLTEtMzczODE_91eb9363-1cf8-486b-b527-c2ccc56c6360"
      unitRef="usd">-8887000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i9f9e826751de4b07a1f27e505018d122_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjNkNzU4ZjU3MmFmMDRlMTdhMmJlOTUzNWJiMThmZThlL3RhYmxlcmFuZ2U6M2Q3NThmNTcyYWYwNGUxN2EyYmU5NTM1YmIxOGZlOGVfMTEtMTEtMS0xLTM3Mzgx_269a2153-6f37-4f63-bda7-3ec43008cadc"
      unitRef="usd">2807000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNzA5MA_70bf7464-d72d-4442-a162-bd52ff8cd845">The changes in AOCI, before taxes, related to derivatives for the indicated periods were as follows:&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:46.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning AOCI&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,602)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amount reclassified to earnings as net (gains) 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in unrealized gains (losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending AOCI&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,222)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="ic7eb7ee4cac847708551492067469ad1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfMi0xLTEtMS0zNzM4MQ_2087fba9-3b51-4338-82b3-bbfb3441039d"
      unitRef="usd">-20831000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i253d66e9fa75436cb5b6a9e3612382e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfMi0zLTEtMS0zNzM4MQ_0b060144-ab17-4812-bc39-4668bda31abc"
      unitRef="usd">-30816000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i261f432b2aad4bfa953690dfc58f907f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfMi01LTEtMS0zNzM4MQ_c950de04-6943-4fdb-9ff2-ae0038aeef50"
      unitRef="usd">-25830000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i18dd2c99331b41aeba5d6aa7a7fdda42_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfMi03LTEtMS0zNzM4MQ_ef0406a6-7862-4dd1-a752-26968f758b86"
      unitRef="usd">-29602000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i5815ec9d3d534806b1fcddf6cb7265c7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfMy0xLTEtMS0zNzM4MQ_0b4e85e8-8d02-4a62-a59c-40de9d180fb6"
      unitRef="usd">992000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="if9208f766c6b45a4a69e1e517c1173e0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfMy0zLTEtMS0zNzM4MQ_e3d6f77f-f03a-4ed5-a192-aa08fadcb9ed"
      unitRef="usd">-675000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ia6e61fc815cc4f1b8b0be716b74fdbca_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfMy01LTEtMS0zNzM4MQ_5bd9f488-9806-473c-8bdb-fe7389aba9c7"
      unitRef="usd">3122000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ib6f21e6defcb4f6a9ffe949896634e4f_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfMy03LTEtMS0zNzM4MQ_7b690f5e-8047-4908-8f87-e8e49ba82dcd"
      unitRef="usd">-1736000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i5815ec9d3d534806b1fcddf6cb7265c7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfNC0xLTEtMS0zNzM4MQ_fbbcd816-d950-46da-a9b8-264898110cc1"
      unitRef="usd">19627000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="if9208f766c6b45a4a69e1e517c1173e0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfNC0zLTEtMS0zNzM4MQ_33a7ea47-867a-4656-880f-d1908204b40c"
      unitRef="usd">6919000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ia6e61fc815cc4f1b8b0be716b74fdbca_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfNC01LTEtMS0zNzM4MQ_e41d6b0b-f2aa-43cf-9442-99794d29143a"
      unitRef="usd">26756000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ib6f21e6defcb4f6a9ffe949896634e4f_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfNC03LTEtMS0zNzM4MQ_b6a689c7-1d4a-446f-aaa7-2bc03b42dc8e"
      unitRef="usd">4644000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:StockholdersEquity
      contextRef="i79f544f8bc22493b88ec6990bccdf10f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfNS0xLTEtMS0zNzM4MQ_2b077753-a150-4393-a6a5-d309d273d15b"
      unitRef="usd">-2196000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i602858706b4e48dda8e4b61ead7b7922_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfNS0zLTEtMS0zNzM4MQ_31a592ab-913f-4c1f-b195-a42181a24fc1"
      unitRef="usd">-23222000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79f544f8bc22493b88ec6990bccdf10f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfNS01LTEtMS0zNzM4MQ_2b077753-a150-4393-a6a5-d309d273d15b"
      unitRef="usd">-2196000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i602858706b4e48dda8e4b61ead7b7922_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZjMGU0MzUzZmM3ZjQxM2M5NjYwNTU5NzNlMDQyOGM2L3RhYmxlcmFuZ2U6NmMwZTQzNTNmYzdmNDEzYzk2NjA1NTk3M2UwNDI4YzZfNS03LTEtMS0zNzM4MQ_99936b34-870b-47ee-bb2e-2d88ea643c54"
      unitRef="usd">-23222000</us-gaap:StockholdersEquity>
    <us-gaap:OffsettingLiabilitiesTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNzA4NQ_470bf658-1326-4629-8f49-9300608541ab">The information related to the offsetting arrangements for the periods indicated was as follows:&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Collateral Received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Collateral Received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OffsettingLiabilitiesTableTextBlock>
    <us-gaap:OffsettingAssetsTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RleHRyZWdpb246OWIwMjJmODYyMWM5NDlmOTgxMTc2N2I2ZTQ5N2Q1ZWFfNzA4NQ_837d113c-b49e-4280-9b42-562e8d6db984">The information related to the offsetting arrangements for the periods indicated was as follows:&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Collateral Received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,017)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.478%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Not Offset in the Condensed Consolidated Balance Sheets&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amounts of Derivatives Offset in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount of Derivatives Presented in the Condensed Consolidated Balance Sheets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Financial Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Collateral Received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives - Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OffsettingAssetsTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMi0yLTEtMS0zNzM4MQ_0bba3135-b3e7-479f-a614-5a86391fd449"
      unitRef="usd">44762000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMi00LTEtMS0zNzM4MQ_37e56f09-586b-401a-978f-d13679debec3"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMi02LTEtMS0zNzM4MQ_fbc14824-28fb-421b-b427-4b2f6c113447"
      unitRef="usd">44762000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssetNotOffsetPolicyElectionDeduction
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMi04LTEtMS0zNzM4MQ_824f04b9-1e9d-45a0-998e-a7bca0125bc8"
      unitRef="usd">8017000</us-gaap:DerivativeAssetNotOffsetPolicyElectionDeduction>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMi0xMC0xLTEtMzczODE_eb2c8c9e-b81d-4539-88b4-09e5c29235ef"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMi0xMi0xLTEtMzczODE_d24ad8f1-2557-4ffd-92b8-4a8afc70c24c"
      unitRef="usd">36745000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMy0yLTEtMS0zNzM4MQ_e83612ad-15e3-4a60-b4a6-153db567b15e"
      unitRef="usd">8887000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMy00LTEtMS0zNzM4MQ_1b712b0c-eb83-4664-9068-d5de0cf58564"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMy02LTEtMS0zNzM4MQ_c9f9e472-a924-4a2a-a647-fa81e81dc60e"
      unitRef="usd">8887000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMy04LTEtMS0zNzM4MQ_93348aa5-574b-4084-98fe-fc8c11bb36d0"
      unitRef="usd">8017000</us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMy0xMC0xLTEtMzczODE_56164cc8-eb7b-4cd7-9e77-aa5acbb3c92b"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOmEyMjA0OGI5MzJjNDQwYjE4MmRlYzk1MGE4NjkxZTY4L3RhYmxlcmFuZ2U6YTIyMDQ4YjkzMmM0NDBiMTgyZGVjOTUwYTg2OTFlNjhfMy0xMi0xLTEtMzczODE_11d1e5b5-bb4a-4ea0-8760-a4a347994647"
      unitRef="usd">870000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMi0yLTEtMS0zNzM4MQ_d4145684-cf14-4f30-a79b-e13e56ab3efb"
      unitRef="usd">8252000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMi00LTEtMS0zNzM4MQ_775bcab4-84d8-445c-b25e-170406b3fc8e"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMi02LTEtMS0zNzM4MQ_d78e1df0-c3c7-46e5-ad0a-b697d47d6de5"
      unitRef="usd">8252000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssetNotOffsetPolicyElectionDeduction
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMi04LTEtMS0zNzM4MQ_8fed5bb9-8708-40ae-8a15-5bc7f990bd7e"
      unitRef="usd">2492000</us-gaap:DerivativeAssetNotOffsetPolicyElectionDeduction>
    <us-gaap:DerivativeCollateralObligationToReturnCash
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMi0xMC0xLTEtMzczODE_877eaeb2-5346-4e3b-bec8-36dd1046928f"
      unitRef="usd">0</us-gaap:DerivativeCollateralObligationToReturnCash>
    <us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMi0xMi0xLTEtMzczODE_5ed53c13-07bd-4757-b33d-48faa86d3e69"
      unitRef="usd">5760000</us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMy0yLTEtMS0zNzM4MQ_e4f3c0b1-bdfa-4994-990f-69c23bdabd55"
      unitRef="usd">2807000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMy00LTEtMS0zNzM4MQ_a357c301-747a-42eb-b354-ef6e6b40a407"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMy02LTEtMS0zNzM4MQ_232f1450-11f3-49ab-bd07-0ed8d2d26ed3"
      unitRef="usd">2807000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMy04LTEtMS0zNzM4MQ_0ab8cb17-6781-4dfb-aaae-0124a7db86d0"
      unitRef="usd">2492000</us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction>
    <us-gaap:DerivativeCollateralRightToReclaimCash
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMy0xMC0xLTEtMzczODE_89e672d1-513e-45ec-8439-5d277f0d3256"
      unitRef="usd">0</us-gaap:DerivativeCollateralRightToReclaimCash>
    <us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184NS9mcmFnOjliMDIyZjg2MjFjOTQ5Zjk4MTE3NjdiNmU0OTdkNWVhL3RhYmxlOjZkY2NmNDY2ODI3MDQ0YzY5MTM1MGE3NGY2MjI0ZjM3L3RhYmxlcmFuZ2U6NmRjY2Y0NjY4MjcwNDRjNjkxMzUwYTc0ZjYyMjRmMzdfMy0xMi0xLTEtMzczODE_d06e041d-a8f7-4707-84c2-9decf62f4998"
      unitRef="usd">315000</us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RleHRyZWdpb246MzBiOTBlYTNlMDFkNDIwOWFmMzA5ZjdmNDg1MWM5NWFfOTU0_3db3501a-d373-453a-8422-4540bd64b1fc">RELATED PARTY TRANSACTIONS&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and nine months ended March&#160;31, 2022 and 2021, we purchased from, or sold to, several entities where one or more of our executive officers or members of our Board of Directors or their immediate family members were, during the periods presented, an executive officer or a board member of a subsidiary, or in the case of The Vanguard Group, Inc., together with its affiliates, beneficially owns more than 10% of our outstanding stock, including Ansys, Inc., Citrix Systems, Inc., HP Inc., Keysight Technologies, Inc., Advanced Micro Devices, Inc., and for the nine months ended March&#160;31, 2021 Proofpoint, Inc. The following table provides the transactions with these parties for the indicated periods (for the portion of such period that they were considered related):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/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;Our receivable balances from these parties were $1.1&#160;million and $1.1&#160;million as of March&#160;31, 2022 and June&#160;30, 2021, respectively. Our payable balances to these parties were immaterial as of March&#160;31, 2022 and June&#160;30, 2021.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RleHRyZWdpb246MzBiOTBlYTNlMDFkNDIwOWFmMzA5ZjdmNDg1MWM5NWFfOTQ4_ba76af22-3a59-4bae-af85-ae626501a05a">The following table provides the transactions with these parties for the indicated periods (for the portion of such period that they were considered related):&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total purchases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,116&#160;&lt;/span&gt;&lt;/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;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RhYmxlOmU1NzUwNTEwMGExYjRiMjNhZGIwYTU5NjhhZjFmMWZmL3RhYmxlcmFuZ2U6ZTU3NTA1MTAwYTFiNGIyM2FkYjBhNTk2OGFmMWYxZmZfMi0xLTEtMS0zNzM4MQ_4e5b03b5-66d1-45b9-afcc-1e1111fac02d"
      unitRef="usd">4485000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RhYmxlOmU1NzUwNTEwMGExYjRiMjNhZGIwYTU5NjhhZjFmMWZmL3RhYmxlcmFuZ2U6ZTU3NTA1MTAwYTFiNGIyM2FkYjBhNTk2OGFmMWYxZmZfMi0zLTEtMS0zNzM4MQ_8f8b9b0f-66b3-4b13-b85e-9b8903c37fd4"
      unitRef="usd">417000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RhYmxlOmU1NzUwNTEwMGExYjRiMjNhZGIwYTU5NjhhZjFmMWZmL3RhYmxlcmFuZ2U6ZTU3NTA1MTAwYTFiNGIyM2FkYjBhNTk2OGFmMWYxZmZfMi01LTEtMS0zNzM4MQ_093c2373-a99d-44e4-a60c-c2ec02c57ce8"
      unitRef="usd">5108000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RhYmxlOmU1NzUwNTEwMGExYjRiMjNhZGIwYTU5NjhhZjFmMWZmL3RhYmxlcmFuZ2U6ZTU3NTA1MTAwYTFiNGIyM2FkYjBhNTk2OGFmMWYxZmZfMi03LTEtMS0zNzM4MQ_d0ff221b-6ccc-4825-86c2-f18cd758a779"
      unitRef="usd">1055000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RhYmxlOmU1NzUwNTEwMGExYjRiMjNhZGIwYTU5NjhhZjFmMWZmL3RhYmxlcmFuZ2U6ZTU3NTA1MTAwYTFiNGIyM2FkYjBhNTk2OGFmMWYxZmZfMy0xLTEtMS0zNzM4MQ_22347996-0a1f-43ec-81b3-d60216ae46eb"
      unitRef="usd">562000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RhYmxlOmU1NzUwNTEwMGExYjRiMjNhZGIwYTU5NjhhZjFmMWZmL3RhYmxlcmFuZ2U6ZTU3NTA1MTAwYTFiNGIyM2FkYjBhNTk2OGFmMWYxZmZfMy0zLTEtMS0zNzM4MQ_8846f288-11f1-4bb1-a502-a0977baf2bbd"
      unitRef="usd">545000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RhYmxlOmU1NzUwNTEwMGExYjRiMjNhZGIwYTU5NjhhZjFmMWZmL3RhYmxlcmFuZ2U6ZTU3NTA1MTAwYTFiNGIyM2FkYjBhNTk2OGFmMWYxZmZfMy01LTEtMS0zNzM4MQ_2ff69c7a-94bc-4e84-b07b-dddf84db2153"
      unitRef="usd">834000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RhYmxlOmU1NzUwNTEwMGExYjRiMjNhZGIwYTU5NjhhZjFmMWZmL3RhYmxlcmFuZ2U6ZTU3NTA1MTAwYTFiNGIyM2FkYjBhNTk2OGFmMWYxZmZfMy03LTEtMS0zNzM4MQ_44b15495-3ffe-4ff8-9460-7d9d8a8baef8"
      unitRef="usd">1116000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RleHRyZWdpb246MzBiOTBlYTNlMDFkNDIwOWFmMzA5ZjdmNDg1MWM5NWFfODI3_166dec85-030e-405d-a8fb-813d0d17e85f"
      unitRef="usd">1100000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N184OC9mcmFnOjMwYjkwZWEzZTAxZDQyMDlhZjMwOWY3ZjQ4NTFjOTVhL3RleHRyZWdpb246MzBiOTBlYTNlMDFkNDIwOWFmMzA5ZjdmNDg1MWM5NWFfODM0_cddcb483-f994-490c-a0c4-033d39993b1e"
      unitRef="usd">1100000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTYyMw_85b42cc3-e98a-4d26-ada1-b20c6e8a91c9">SEGMENT REPORTING AND GEOGRAPHIC INFORMATION&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 280, Segment Reporting, establishes standards for reporting information about operating segments. Operating segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the chief operating decision maker (&#x201c;CODM&#x201d;) in deciding how to allocate resources and in assessing performance. Our CODM is our Chief Executive Officer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have four reportable segments: Semiconductor Process Control (&#x201c;SPC&#x201d;); Specialty Semiconductor Process; Printed Circuit Board (&#x201c;PCB&#x201d;), Display and Component Inspection; and Other. The reportable segments are determined based on several factors including, but not limited to, customer base, homogeneity of products, technology, delivery channels and similar economic characteristics. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Semiconductor Process Control &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The SPC segment offers a comprehensive portfolio of inspection, metrology and data analytics products, and related service, which helps integrated circuit (&#x201c;IC&#x201d;) manufacturers achieve target yield throughout the entire semiconductor fabrication process &#x2013; from R&amp;amp;D to final volume production. Our differentiated products and services are designed to provide comprehensive solutions that help our customers accelerate development and production ramp cycles, achieve higher and more stable semiconductor die yields and improve their overall profitability. This reportable segment is composed of two operating segments, Wafer Inspection and Patterning and GSS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Specialty Semiconductor Process&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Specialty Semiconductor Manufacturing segment develops and sells advanced vacuum deposition and etching process tools, which are used by a broad range of specialty semiconductor customers, including manufacturers of microelectromechanical systems, radio frequency communication chips and power semiconductors for automotive and industrial applications. This reportable segment is composed of one operating segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;PCB, Display and Component Inspection&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The PCB, Display and Component Inspection segment enables electronic device manufacturers to inspect, test and measure PCBs, flat panel displays and ICs to verify their quality, pattern the desired electronic circuitry on the relevant substrate and perform three-dimensional shaping of metalized circuits on multiple surfaces. This segment also engages in the development and marketing of character recognition solutions to banks, financial and other payment processing institutions and healthcare providers. This reportable segment is composed of two operating segments, PCB and Display and Component Inspection.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Other segment is composed of one operating segment. During the fourth quarter of fiscal 2020, we entered into an Asset Purchase Agreement to sell certain core assets of our non-strategic solar energy business, which accounted for the majority of our Other reportable segment. The sale was completed in the first quarter of fiscal 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CODM assesses the performance of each operating segment and allocates resources to those segments based on total revenues and segment gross profit and does not evaluate the segments using discrete asset information. Segment gross profit excludes corporate allocations and effects of foreign currency exchange rates, amortization of intangible assets, amortization of inventory fair value adjustments, and transaction costs associated with our acquisitions related to costs of revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of results for each of our four reportable segments for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SPC:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,979,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,810,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,154,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,284,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,789,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,681,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specialty Semiconductor Process:&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PCB, Display and Component Inspection:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues for reportable segments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,289,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,991,927&#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 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,235,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,109,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles total revenues for reportable segments to total revenues for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues for reportable segments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,289,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,991,927&#160;&lt;/span&gt;&lt;/td&gt;&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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate allocations and effects of changes in foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,288,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,993,263&#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="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles total segment gross profit to total income before income taxes for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,235,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,109,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related charges, corporate allocations, and effects of changes in foreign currency exchange rates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SG&amp;amp;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;623,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;537,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,539,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,651,611&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt"&gt;Acquisition-related charges primarily include amortization of intangible assets and amortization of inventory fair value adjustments presented as part of costs of revenues. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our significant operations outside the United States include manufacturing facilities in China, Germany, Israel and Singapore and sales, marketing and service offices in Japan, the rest of the Asia Pacific region and Europe. For geographical revenue reporting, revenues are attributed to the geographic location in which the customer is located. Long-lived assets consist of land, property and equipment, net, and are attributed to the geographic region in which they are located.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of revenues by geographic region, based on ship-to location, for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.902%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(Dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&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: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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,939,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taiwan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,918,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,151,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,036,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe and Israel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,288,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,993,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of revenues by major product categories for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.903%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(Dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&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: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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wafer Inspection&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;714,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,910,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,921,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patterning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,559,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specialty Semiconductor Process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PCB, Display and Component Inspection&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;428,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,234,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,288,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,993,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Wafer Inspection and Patterning products are offered in the SPC segment. Services are offered in multiple segments. Other includes primarily refurbished systems, remanufactured legacy systems, and enhancements and upgrades for previous-generation products that are part of the SPC segment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the three months ended March&#160;31, 2022, two customers accounted for approximately 17% and 16% of total revenues. In the three months ended March&#160;31, 2021, two customers accounted for approximately 24% and 16% of total revenues. In the nine months ended March&#160;31, 2022, two customers accounted for approximately 22% and 12% of total revenues. In the nine months ended March&#160;31, 2021, two customers accounted for approximately 17% and 15% of total revenues. Two customers and one customer on an individual basis accounted for greater than 10% of net accounts receivable at March&#160;31, 2022 and at June&#160;30, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land, property and equipment, net by geographic region as of the dates indicated below were as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:'Times New Roman',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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land, property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;530,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Singapore&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Israel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;663,027&#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:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNDU0_9eac867b-2135-4254-950e-2fd8bbdd9945"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i6bcb025360d0401a95265ccf3341bff9_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfMTQ1NA_b855b79c-fd54-481f-80b6-699ec6c90ed9"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i2ec15c7f6c04473f8dd77eefef4ab574_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfMTk0Nw_2358e4ce-bbfa-4fe1-a2b9-7f608b2f1cfd"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i91517fb936a84009aa808cfeb9be78e8_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfMjU1Ng_2723699b-4de6-4659-a7f5-d55645ee1c97"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="ie515f07e0bbd48358875e303de1f32ca_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfMjY2MQ_53f0bc6f-0154-4af1-8d77-3712cce173c1"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTYxNg_556e344c-8edc-4972-963f-8fce87032ec3">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of results for each of our four reportable segments for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SPC:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,979,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,810,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,154,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,284,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;982,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,789,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,681,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specialty Semiconductor Process:&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PCB, Display and Component Inspection:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;192,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;583,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;565,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(68)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Totals:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues for reportable segments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,289,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,991,927&#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 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,235,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,109,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfMzUxMg_e6e6dcc4-9bc0-4c86-8fe4-71241588f933"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i26384fe9176f4fbf8c8327434b797fc3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMy0xLTEtMS0zNzM4MQ_9d74a907-6c52-4bea-9f79-1ddaeaaf8b55"
      unitRef="usd">1979295000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id90038e794eb485f8afc6d27f19b347c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMy0zLTEtMS0zNzM4MQ_c2e6edd7-8711-49bc-b101-51e7c2f5b726"
      unitRef="usd">1506140000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c3e767a4c2b4a45a511a33583beb77a_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMy01LTEtMS0zNzM4MQ_903d3e81-a346-4e3a-95a9-4d331d00dde6"
      unitRef="usd">5810580000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0e0c2b9997de427690ea89fda1200fdf_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMy03LTEtMS0zNzM4MQ_a894d399-e52e-4b4a-b30c-c222c42a184f"
      unitRef="usd">4154278000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i26384fe9176f4fbf8c8327434b797fc3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNC0xLTEtMS0zNzM4MQ_eb9211b0-f0e2-4059-8bf4-3b2157569874"
      unitRef="usd">1284450000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id90038e794eb485f8afc6d27f19b347c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNC0zLTEtMS0zNzM4MQ_0a79863d-a048-4d14-ba67-c0de7183859e"
      unitRef="usd">982511000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2c3e767a4c2b4a45a511a33583beb77a_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNC01LTEtMS0zNzM4MQ_ee627323-debf-4a52-a4e3-be94b250aed0"
      unitRef="usd">3789316000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i0e0c2b9997de427690ea89fda1200fdf_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNC03LTEtMS0zNzM4MQ_5414ffeb-df4d-4d62-b832-1c9afd6061c4"
      unitRef="usd">2681411000</us-gaap:GrossProfit>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i267eaa9a77594000ad3e72ec40bdc32b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNi0xLTEtMS0zNzM4MQ_b3cc6b42-7d07-4157-a544-c6281e1dc2aa"
      unitRef="usd">117253000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i50f40ea3719f44309e32b2c344274cb7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNi0zLTEtMS0zNzM4MQ_883336b0-7e89-43a9-80f3-23cd2824ff3e"
      unitRef="usd">91724000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d2358d52efb4a67b3da4c112b6e447f_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNi01LTEtMS0zNzM4MQ_be26011c-116b-4f70-b907-521383eea41d"
      unitRef="usd">332020000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24bad5e2fdfc4a0daa4ef15ce31f31c3_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNi03LTEtMS0zNzM4MQ_47061706-9d55-49c0-9465-07ae8d4235a6"
      unitRef="usd">271264000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i267eaa9a77594000ad3e72ec40bdc32b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNy0xLTEtMS0zNzM4MQ_71bbcdf8-468f-4a4b-97d4-6d75695e33ad"
      unitRef="usd">61521000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i50f40ea3719f44309e32b2c344274cb7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNy0zLTEtMS0zNzM4MQ_58092fcc-35b7-49ae-982b-c71929443f60"
      unitRef="usd">51720000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i7d2358d52efb4a67b3da4c112b6e447f_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNy01LTEtMS0zNzM4MQ_bcaa980e-e548-4113-a93d-3370acf2c465"
      unitRef="usd">176516000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i24bad5e2fdfc4a0daa4ef15ce31f31c3_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfNy03LTEtMS0zNzM4MQ_ea53b741-f77a-4f58-bbf0-5ab0c0f4d5b3"
      unitRef="usd">152819000</us-gaap:GrossProfit>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0892e95b09924f83bbe086ecb70696c5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfOS0xLTEtMS0zNzM4MQ_2c47ddff-b735-4e55-a738-1afbca062b65"
      unitRef="usd">192533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b83ffbf30e748a4a9a32d51558f93e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfOS0zLTEtMS0zNzM4MQ_85a8aa37-dd37-48dc-87b7-24c855eb8ce2"
      unitRef="usd">205202000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib76c695c73b8499c9b4aeff86cf7fb26_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfOS01LTEtMS0zNzM4MQ_8f4faa86-47e6-4710-adb6-7d4dece2574d"
      unitRef="usd">583318000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2cfea90bc5744583b34c53014aeba7e4_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfOS03LTEtMS0zNzM4MQ_4a2f7eb6-ec27-4c59-9ccc-9824e203f67c"
      unitRef="usd">565646000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i0892e95b09924f83bbe086ecb70696c5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTAtMS0xLTEtMzczODE_eeca548c-f3d9-4a3d-8aba-dfc3e33a731a"
      unitRef="usd">93298000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1b83ffbf30e748a4a9a32d51558f93e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTAtMy0xLTEtMzczODE_7c442c2d-648b-4026-aedf-c48b38b335d6"
      unitRef="usd">100311000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib76c695c73b8499c9b4aeff86cf7fb26_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTAtNS0xLTEtMzczODE_b2f29b7d-c664-4a80-8782-a1ef96bd58b0"
      unitRef="usd">270096000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2cfea90bc5744583b34c53014aeba7e4_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTAtNy0xLTEtMzczODE_5aa4c8f1-f1cf-459f-8d3d-f2cfe9232c88"
      unitRef="usd">275064000</us-gaap:GrossProfit>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0ea3a3565d574f779f9ab319c0a5b6d3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTItMS0xLTEtMzczODE_cee121eb-8632-4546-b02e-589901b86ec6"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c15384bbf604bffbe858c4f9098814c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTItMy0xLTEtMzczODE_23a75ff3-b185-40ba-90fe-9083b90bfbdb"
      unitRef="usd">149000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43c54c473b644e6ab1d43f32b01b0f86_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTItNS0xLTEtMzczODE_9fa4fb55-bc7f-4c2e-a90a-e2d279af4a62"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i215e93dce70a4e889d6d9ee393a58f63_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTItNy0xLTEtMzczODE_af95a0ef-42a1-44c7-a77d-eff9710111b8"
      unitRef="usd">739000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i0ea3a3565d574f779f9ab319c0a5b6d3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTMtMS0xLTEtMzczODE_120ffd1d-b6f8-47ae-9cfa-9048cb29ab1a"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9c15384bbf604bffbe858c4f9098814c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTMtMy0xLTEtMzczODE_fe63a942-8aeb-4eb1-a118-57cdf968c950"
      unitRef="usd">40000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i43c54c473b644e6ab1d43f32b01b0f86_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTMtNS0xLTEtMzczODE_0576b17b-5669-486e-9d39-bf1eebdd02e4"
      unitRef="usd">0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i215e93dce70a4e889d6d9ee393a58f63_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTMtNy0xLTEtMzczODE_b6dbf46f-75c5-4e7d-a86a-1e7c6d8c69cb"
      unitRef="usd">-68000</us-gaap:GrossProfit>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f155e71ea0e42ccb4118fdf130463ce_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTUtMS0xLTEtMzczODE_b6169f45-077a-49dd-8380-83d52d32e386"
      unitRef="usd">2289081000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e2613da68ac413a84f1eaadf0e2f7c0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTUtMy0xLTEtMzczODE_b203635f-9dff-496d-910f-67d21b10027d"
      unitRef="usd">1803215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1e6bfbf6f704c1f975552ee31615e0c_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTUtNS0xLTEtMzczODE_fe56daef-8c54-4fc3-b07e-ff9cd3e0fa83"
      unitRef="usd">6725918000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ab9baabf865450c9537ec387064e53c_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTUtNy0xLTEtMzczODE_5c537013-cfc3-4494-b67f-ea2adad6525d"
      unitRef="usd">4991927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i2f155e71ea0e42ccb4118fdf130463ce_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTYtMS0xLTEtMzczODE_93c0b207-0544-480f-ae6f-3e764299ab38"
      unitRef="usd">1439269000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1e2613da68ac413a84f1eaadf0e2f7c0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTYtMy0xLTEtMzczODE_e964f237-d7d6-453f-96c9-c465bac1d888"
      unitRef="usd">1134582000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic1e6bfbf6f704c1f975552ee31615e0c_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTYtNS0xLTEtMzczODE_27d88dca-1458-45b7-a82f-bd6b9154706f"
      unitRef="usd">4235928000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3ab9baabf865450c9537ec387064e53c_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjIxMTE3NDhjNTY4ODQ4Yjc5YmFmZjhhZGJiMjI5ZDg2L3RhYmxlcmFuZ2U6MjExMTc0OGM1Njg4NDhiNzliYWZmOGFkYmIyMjlkODZfMTYtNy0xLTEtMzczODE_e8a50479-70d3-4693-aa0f-9fdb062c1411"
      unitRef="usd">3109226000</us-gaap:GrossProfit>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTYxNw_0279f91c-1e58-4fb9-b742-99cfa6869df7">&lt;div style="margin-top:3pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles total revenues for reportable segments to total revenues for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues for reportable segments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,289,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,991,927&#160;&lt;/span&gt;&lt;/td&gt;&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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate allocations and effects of changes in foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(774)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,288,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,993,263&#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:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f155e71ea0e42ccb4118fdf130463ce_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfMi0xLTEtMS0zNzM4MQ_878953d2-1ba8-4b56-872e-af4fa1219e04"
      unitRef="usd">2289081000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e2613da68ac413a84f1eaadf0e2f7c0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfMi0zLTEtMS0zNzM4MQ_93108031-3f06-46a4-97fc-644fba0c7202"
      unitRef="usd">1803215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1e6bfbf6f704c1f975552ee31615e0c_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfMi01LTEtMS0zNzM4MQ_a1388949-82e8-47b1-9b8a-8f3c04709824"
      unitRef="usd">6725918000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ab9baabf865450c9537ec387064e53c_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfMi03LTEtMS0zNzM4MQ_73d6f091-1adc-4b26-8fc2-2b6f927d64fa"
      unitRef="usd">4991927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7d77506246344b6bad3b0b3db06d230_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfMy0xLTEtMS0zNzM4MQ_b5be6ed5-5b8b-4846-80a3-dbc5963f5a24"
      unitRef="usd">-405000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia89a45ddb6a447c08aff8b5e0a57cc8f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfMy0zLTEtMS0zNzM4MQ_ced59731-6d6d-4010-8e35-03f978fe0042"
      unitRef="usd">558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a370c55a72a4b8d9523fe2909a0c0cd_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfMy01LTEtMS0zNzM4MQ_788ad74c-ca0e-4716-a829-59e4b4df913c"
      unitRef="usd">-774000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc0de675cc384157b0be7b815227dbc4_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfMy03LTEtMS0zNzM4MQ_c90df844-1119-44d7-83ac-387a77937d71"
      unitRef="usd">1336000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfNC0xLTEtMS0zNzM4MQ_e57c1e6e-a83e-4974-99a4-1a848c47fd42"
      unitRef="usd">2288676000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfNC0zLTEtMS0zNzM4MQ_b3d0c736-52af-4cf0-8205-c5e91a98d6c5"
      unitRef="usd">1803773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfNC01LTEtMS0zNzM4MQ_c6f0af18-de94-47ae-a2e9-32570a8d2c4c"
      unitRef="usd">6725144000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjlmMTNjMmFjNzhiNDQ3NGE4Mzk2YzMxNjNlYWNkNGIyL3RhYmxlcmFuZ2U6OWYxM2MyYWM3OGI0NDc0YTgzOTZjMzE2M2VhY2Q0YjJfNC03LTEtMS0zNzM4MQ_6359e5ab-a260-4cd2-9aa1-0f2bac53c102"
      unitRef="usd">4993263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTYyOA_ba6b5104-2581-4f40-86bf-913aa60090d6">&lt;div style="margin-top:3pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles total segment gross profit to total income before income taxes for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.333%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,439,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,134,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,235,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,109,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related charges, corporate allocations, and effects of changes in foreign currency exchange rates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SG&amp;amp;A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;623,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;537,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other expense (income), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,348)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;640,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,539,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,651,611&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;(1)Acquisition-related charges primarily include amortization of intangible assets and amortization of inventory fair value adjustments presented as part of costs of revenues.</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:GrossProfit
      contextRef="i2f155e71ea0e42ccb4118fdf130463ce_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMi0xLTEtMS0zNzM4MQ_878eb337-a3e6-4a62-9371-6e5ce3d6f18e"
      unitRef="usd">1439269000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i1e2613da68ac413a84f1eaadf0e2f7c0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMi0zLTEtMS0zNzM4MQ_0194d0d4-7fb7-42b1-ad75-dc62ecd20b99"
      unitRef="usd">1134582000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic1e6bfbf6f704c1f975552ee31615e0c_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMi01LTEtMS0zNzM4MQ_16dd221f-fa79-4844-bfbd-8734700fec68"
      unitRef="usd">4235928000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3ab9baabf865450c9537ec387064e53c_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMi03LTEtMS0zNzM4MQ_eeae208f-59c1-4091-ad59-fd174273c5e2"
      unitRef="usd">3109226000</us-gaap:GrossProfit>
    <klac:AcquisitionRelatedChargesCorporateAllocationsAndEffectsOfForeignExchangeRates
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMy0xLTEtMS0zNzM4MQ_69c98253-30bf-421b-a4c6-91a03d2bb3a7"
      unitRef="usd">42684000</klac:AcquisitionRelatedChargesCorporateAllocationsAndEffectsOfForeignExchangeRates>
    <klac:AcquisitionRelatedChargesCorporateAllocationsAndEffectsOfForeignExchangeRates
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMy0zLTEtMS0zNzM4MQ_2728e572-3eab-485b-b6fa-c5a79d7bcf9a"
      unitRef="usd">40438000</klac:AcquisitionRelatedChargesCorporateAllocationsAndEffectsOfForeignExchangeRates>
    <klac:AcquisitionRelatedChargesCorporateAllocationsAndEffectsOfForeignExchangeRates
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMy01LTEtMS0zNzM4MQ_92c8a964-38fb-4c76-a61b-f9f708528af6"
      unitRef="usd">124661000</klac:AcquisitionRelatedChargesCorporateAllocationsAndEffectsOfForeignExchangeRates>
    <klac:AcquisitionRelatedChargesCorporateAllocationsAndEffectsOfForeignExchangeRates
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMy03LTEtMS0zNzM4MQ_1236e06b-a581-4195-a19f-9b8009c2ede8"
      unitRef="usd">115887000</klac:AcquisitionRelatedChargesCorporateAllocationsAndEffectsOfForeignExchangeRates>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNC0xLTEtMS0zNzM4MQ_d855768c-3d1b-45df-be3e-48d773e62645"
      unitRef="usd">285189000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNC0zLTEtMS0zNzM4MQ_251e3efc-71a3-46e0-8bf8-c1fe7f24779e"
      unitRef="usd">238957000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNC01LTEtMS0zNzM4MQ_ae5dfdf7-7e03-4cbb-b5e3-a5e82e1bb54d"
      unitRef="usd">808373000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNC03LTEtMS0zNzM4MQ_25e0b88b-0868-4fc2-943d-7e8d2d623777"
      unitRef="usd">687059000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNS0xLTEtMS0zNzM4MQ_55850d10-9880-4be1-89ac-2ae092b9e464"
      unitRef="usd">216489000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNS0zLTEtMS0zNzM4MQ_b0b6f5d2-0d7b-4c33-a712-2960ed3ed44a"
      unitRef="usd">183040000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNS01LTEtMS0zNzM4MQ_4998fa1a-6eec-4c9f-b868-a5214f707264"
      unitRef="usd">623229000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNS03LTEtMS0zNzM4MQ_4cfa9545-9355-4d7d-a33b-7fd16adda65f"
      unitRef="usd">537580000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:InterestExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNy0xLTEtMS0zNzM4MQ_e8d39088-6131-4ee4-bb10-dcdeea5658e2"
      unitRef="usd">39978000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNy0zLTEtMS0zNzM4MQ_5a356c45-e7de-4623-9c36-620edab65eeb"
      unitRef="usd">39092000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNy01LTEtMS0zNzM4MQ_14143c4d-6037-4d2e-8527-453f28e6d338"
      unitRef="usd">116142000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfNy03LTEtMS0zNzM4MQ_f0b6334d-4d65-4110-b416-2ba56522420c"
      unitRef="usd">117358000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfOS0xLTEtMS0zNzM4MQ_c34e635e-d484-42ab-95eb-cbe6994c5911"
      unitRef="usd">-8644000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfOS0zLTEtMS0zNzM4MQ_6a5c0b39-9250-4821-8a36-0ace41cdedb8"
      unitRef="usd">7348000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfOS01LTEtMS0zNzM4MQ_5c20b849-9c1a-4b32-820d-13e65114d509"
      unitRef="usd">-23985000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfOS03LTEtMS0zNzM4MQ_0121b6d3-4e70-4eef-9af1-01c19cbaaa24"
      unitRef="usd">269000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMTAtMS0xLTEtMzczODE_9a5fe88d-1f8b-4ea4-afcb-ccd1ec6f3f2a"
      unitRef="usd">846285000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMTAtMy0xLTEtMzczODE_a9c3e018-5ba5-4162-afb4-3ad45ec8746c"
      unitRef="usd">640403000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMTAtNS0xLTEtMzczODE_3c5c75fd-af28-49fb-9afb-6e886d513c47"
      unitRef="usd">2539538000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0ZmI3Njc2NDk1ZTQ4M2Y5ZmE2N2M3ZDFlMDk0OTY3L3RhYmxlcmFuZ2U6NjRmYjc2NzY0OTVlNDgzZjlmYTY3YzdkMWUwOTQ5NjdfMTAtNy0xLTEtMzczODE_7ed177a8-5999-484f-868e-9742bdcf70bb"
      unitRef="usd">1651611000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTYwMg_9efb0748-ddaa-4c1b-a9ce-fc7526a046a1">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of revenues by geographic region, based on ship-to location, for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.902%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(Dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&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: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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;China&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;709,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,939,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,221,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taiwan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,918,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,151,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;474,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;557,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,036,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,094,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;559,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe and Israel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;504,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,288,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,993,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0aabb269ab31427b9ec2b95089f33843_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNC0xLTEtMS0zNzM4MQ_0bdcc1e6-6566-4591-91eb-2d5c99d3d10f"
      unitRef="usd">709502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibb92ef0e3c4c46378c464a1c86221a74_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNC0zLTEtMS0zNzM4MQ_311462e3-94b2-4d5c-9ef7-8774b140f62f"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0fa43ecae8184911a56f4b041d53386c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNC01LTEtMS0zNzM4MQ_2204c905-f329-4926-a1fc-c2986d768833"
      unitRef="usd">353393000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9e4109f6ed954ae3a6ba885e2e9f7048_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNC03LTEtMS0zNzM4MQ_d5a42c09-20ba-4948-ba87-7e64c3e5eb8f"
      unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3242261311b4b8b81c9efd01a0615e8_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNC05LTEtMS0zNzM4MQ_c84b2fd3-b4e1-490a-a88c-aa5744cfea99"
      unitRef="usd">1939195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i716e59bed5d7410d9375f3212a30d326_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNC0xMS0xLTEtMzczODE_391ccd58-7e65-4e06-b296-798ec8c1f2b8"
      unitRef="number">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic907d1a1f98a44c9ae5b8e3d53864387_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNC0xMy0xLTEtMzczODE_579a6b5c-bc72-4dc5-963f-11fcc3973816"
      unitRef="usd">1221639000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8995d03ca48b44afbca88f203fd640b7_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNC0xNS0xLTEtMzczODE_38e3f84e-aa1b-4f8d-8069-2ce7580e79e3"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i178ba00fa70f487a9d97da100a8d2835_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMy0xLTEtMS0zNzM4MQ_ded1e935-f975-4035-8476-4cef3994674c"
      unitRef="usd">515097000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0e17665b95e642078c73f84bc1a652e5_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMy0zLTEtMS0zNzM4MQ_dadcd63f-2523-48b3-b490-0342521fd495"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i36e80421c7734642a48201fc01cd067a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMy01LTEtMS0zNzM4MQ_b63163b6-ab55-4852-8326-7cdac541a3df"
      unitRef="usd">401797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ied5b1eb9f6624a4e9b9c68ac1904c38e_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMy03LTEtMS0zNzM4MQ_869b2f68-d7fe-449f-a634-4ee04d261e75"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4591809e8bd5458580e27790c5559638_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMy05LTEtMS0zNzM4MQ_48a181c1-7daa-44e9-9ffc-c12fb7c9b399"
      unitRef="usd">1918623000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if74673be627844e2840ae066c0bf6c00_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMy0xMS0xLTEtMzczODE_c9af2b57-1728-481c-a4ba-8c6b200888ea"
      unitRef="number">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f4e6432996e4319b51cb6a1a3b02c95_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMy0xMy0xLTEtMzczODE_9fc80f25-c608-4540-81bc-67e0bc76150e"
      unitRef="usd">1151683000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2f630249695549b5a0309d048e209ba3_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMy0xNS0xLTEtMzczODE_9b4c7b58-11bd-4896-b1c5-2fd302f5b67b"
      unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4641c894769f47fb855897948e4b8174_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNS0xLTEtMS0zNzM4MQ_275b1a3f-605c-48dc-a91e-40a55e461092"
      unitRef="usd">474019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia4b0b4b0ad6648878178ed7a8bd3b533_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNS0zLTEtMS0zNzM4MQ_c27fc37c-2350-4c93-8d60-9ff95359e013"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if64f8dd7ba3b46b9960ba7a926b106b7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNS01LTEtMS0zNzM4MQ_a0cf79ee-9c55-4d73-8df9-aa3a4c147b8e"
      unitRef="usd">557514000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if87b94f6e42042e190e0518dfa58f43c_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNS03LTEtMS0zNzM4MQ_9b31adb7-03b4-4d81-a8ce-1f122b7c9994"
      unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i917912af27da4371803a5f6c106b43f8_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNS05LTEtMS0zNzM4MQ_e2e7962a-4661-4ac5-b846-0f4d63d3c2dd"
      unitRef="usd">1036297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i674161cf0c3e44319d37eae0b719fc3a_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNS0xMS0xLTEtMzczODE_efaad21e-ea3c-4208-8eec-8cdf811dce6a"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebe40dd79017488da62c3335648d8135_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNS0xMy0xLTEtMzczODE_06e90f89-c7cf-46fb-b968-726aa5ec1eed"
      unitRef="usd">1094979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3bf9d7bba93741f39b2eee120defcf0e_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNS0xNS0xLTEtMzczODE_7061348f-1f66-44d0-86e4-a0da60fa0883"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie9c370c7c094465d90e369e9056ecd6b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNi0xLTEtMS0zNzM4MQ_b6df4745-67d5-444a-8032-0c948c5aecee"
      unitRef="usd">219267000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5488a69063854da79a9b8975684f052e_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNi0zLTEtMS0zNzM4MQ_89f7eee6-c92a-4bd7-b8de-73b177a69f6c"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2cc57249b48043f68f4a46e36682a643_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNi01LTEtMS0zNzM4MQ_d7922730-44e4-4ecf-ab6a-354bacfc8bb5"
      unitRef="usd">174728000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie13a0833ebcc49cd802bc59a89a3377d_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNi03LTEtMS0zNzM4MQ_0866404b-84d4-4b32-a938-4bf12b647dcc"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if40cf8cd7891420dbf4413e3c138036d_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNi05LTEtMS0zNzM4MQ_43f9ed1e-90a4-441a-8c76-987fd2a57a11"
      unitRef="usd">668601000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0e48372e59104c47aa060335986cc034_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNi0xMS0xLTEtMzczODE_a381c701-bc4c-489d-bc25-336eafdc8a33"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1b6640194bf848ee9263ff3134acc0f7_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNi0xMy0xLTEtMzczODE_0ad36913-45b3-496b-a78b-7b1e572f6667"
      unitRef="usd">559712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9a4eb23b0006410cb75b7e3329566a6c_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNi0xNS0xLTEtMzczODE_01365e85-976a-4e3c-aec3-b0cb6a7b7046"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fb642ffcf1c4915a3f62bfa8d0d21d7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOC0xLTEtMS0zNzM4MQ_6d123a71-c25e-49bb-89c5-1c32e6aab561"
      unitRef="usd">164246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7747d56cae2f4b899e78a7f6bd805aba_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOC0zLTEtMS0zNzM4MQ_df802b7f-0123-42b1-a23e-fbaa96877a65"
      unitRef="number">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5c93226c144a4e7b933ee9b2eb251ab5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOC01LTEtMS0zNzM4MQ_47cc634d-7a64-45e4-925d-5523a30608c5"
      unitRef="usd">95080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie58cabdee0784e15a89975e3c553ae35_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOC03LTEtMS0zNzM4MQ_273144d9-486b-42bd-b7eb-bdf77728f00c"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6a8cf9b4e4c438abc1f29c22269eded_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOC05LTEtMS0zNzM4MQ_ac08e111-0c02-4c53-9ef6-fc186affd1bc"
      unitRef="usd">426881000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i502f53e0d85a4d8b9fdbd4f74d01641a_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOC0xMS0xLTEtMzczODE_681ff2c7-c39e-4c3a-8a86-939848b33963"
      unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i752e7022569a4e90bd3205360fcc28ec_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOC0xMy0xLTEtMzczODE_275b37cf-f820-4aae-a6ab-046114509a45"
      unitRef="usd">278398000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1b3756b7ac19438998d96feffbfaff3b_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOC0xNS0xLTEtMzczODE_439ef176-a903-4369-9fcd-8b8b102a7240"
      unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25a83b9ac89c4f409a7deb467690e7e8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNy0xLTEtMS0zNzM4MQ_731cbeff-12c2-4168-aa98-acea980a8876"
      unitRef="usd">132829000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i76e008ebc6f4446f8f71141f0bd2bdf8_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNy0zLTEtMS0zNzM4MQ_ec9687fa-419d-49e3-b16f-1da5e2257ebd"
      unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib1fe0cf8942c4c8f8013fa2b2f6dc273_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNy01LTEtMS0zNzM4MQ_46639856-6144-444d-9528-8991390b65d7"
      unitRef="usd">161190000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i022c99e2604b442293166d64567ee1dc_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNy03LTEtMS0zNzM4MQ_cffa3200-e7e6-4dfb-b78a-651c48612f1f"
      unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8a2d680ef3b4918a9b87657d504e43c_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNy05LTEtMS0zNzM4MQ_266177bc-f485-4236-8283-94165a82c1a0"
      unitRef="usd">504278000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i64d73402196b47fca98ec16fa79d5d50_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNy0xMS0xLTEtMzczODE_c7245915-0ec8-421a-a142-ce79c853138c"
      unitRef="number">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c35c7aaa0c84901911c47c32a9db7e1_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNy0xMy0xLTEtMzczODE_552d0d37-97b3-43cf-81d9-0c927adf86ee"
      unitRef="usd">482330000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1d0a3731cec244548649a50c177e6c7a_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfNy0xNS0xLTEtMzczODE_1fff292a-4386-4b3d-9439-56f4f20ff11c"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0dab6e678b6a42a2b1f02a34ca762166_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOS0xLTEtMS0zNzM4MQ_cdd95667-e43b-49dd-8027-bc0c9311b42f"
      unitRef="usd">73716000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic85362c105ea4a758e5d0d4fdf977615_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOS0zLTEtMS0zNzM4MQ_90fbdf0f-4a33-44fa-852b-3d7961c6e6be"
      unitRef="number">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia5dad954441446d388795a21e1922ac1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOS01LTEtMS0zNzM4MQ_f7bf644b-73ec-4ca1-878c-a6bc6670b005"
      unitRef="usd">60071000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i817d56eda79b4ec79369e77293736c05_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOS03LTEtMS0zNzM4MQ_f46b5cb1-2424-4dba-93c6-3f4949a4855c"
      unitRef="number">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d870bcf85a2419e9d187eb1ebe8cf28_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOS05LTEtMS0zNzM4MQ_14a91ea9-4e2c-4c66-8106-fb4987e8c92b"
      unitRef="usd">231269000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3996aca7e16f43948feb64a0e4c1ae0d_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOS0xMS0xLTEtMzczODE_2909c8e8-b489-4108-b2b9-24b81e8e9d98"
      unitRef="number">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3963925a64014546bc50f1005a81bdbe_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOS0xMy0xLTEtMzczODE_0a86cea9-11e1-4150-a489-57ca12ec636a"
      unitRef="usd">204522000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id6e2b2135b8b4688982db3124897c4dc_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfOS0xNS0xLTEtMzczODE_575edf03-d800-4e4c-8fcb-4d0b4843032a"
      unitRef="number">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMTAtMS0xLTEtMzczODE_91924ce1-75e3-4cb3-913b-4a1ff25aea53"
      unitRef="usd">2288676000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic352815b672747dc9caf6502842137ae_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMTAtMy0xLTEtMzczODE_def91581-090a-440a-9994-25d18e342e66"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMTAtNS0xLTEtMzczODE_5ab93ba2-23c3-4469-a7e4-60baad10a547"
      unitRef="usd">1803773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic579beedeb7c4fe5a0e6e02d0929c436_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMTAtNy0xLTEtMzczODE_d1abdf33-511e-4282-b507-07e2dece20b2"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMTAtOS0xLTEtMzczODE_f7bbf916-c5e8-4453-a4e6-b906cb7e041b"
      unitRef="usd">6725144000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if8492ec418344ed9969d2b7e3a53fffd_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMTAtMTEtMS0xLTM3Mzgx_985f7fa0-6b79-40c8-89c0-bdd2f3430cdf"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMTAtMTMtMS0xLTM3Mzgx_171af3a5-2596-45e6-a10c-5eb720e35a8f"
      unitRef="usd">4993263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i60c6a910c5454b2f80a29d5d0170cd44_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjY0Nzg3ZDljZTRkYjRjM2NhMmVhZWRiZTExNTg4NzM1L3RhYmxlcmFuZ2U6NjQ3ODdkOWNlNGRiNGMzY2EyZWFlZGJlMTE1ODg3MzVfMTAtMTUtMS0xLTM3Mzgx_4fcfb468-22b7-4eec-83c5-2450a9a59ea6"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTYxOQ_374a6820-b926-485f-b82c-47b7ec423ad2">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of revenues by major product categories for the indicated periods:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:4.903%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(Dollar amounts in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenues:&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: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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wafer Inspection&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;919,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;714,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,910,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,921,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patterning&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;399,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,559,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Specialty Semiconductor Process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;303,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PCB, Display and Component Inspection&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;383,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;428,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,398,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,234,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,288,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,993,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i63511f1e57e546138a5c44f09e509114_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfMy0xLTEtMS0zNzM4MQ_7a22fb09-807d-4fb4-9205-6131177ed88b"
      unitRef="usd">919072000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6d78e6b41072409a9bdcf64fc139a978_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfMy0zLTEtMS0zNzM4MQ_ed114108-5f08-446d-83b6-b2e907a86401"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b003b46b2ff4af9974b065b17057c9a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfMy01LTEtMS0zNzM4MQ_258d9033-112b-40a7-b47b-a1404c73e9b4"
      unitRef="usd">714990000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8e786b5285b8413b99c9c31fbc490528_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfMy03LTEtMS0zNzM4MQ_41c3e12a-115c-4381-be63-f0fb2fb7fc83"
      unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifce747a7095d42daabce7f76bf2be791_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfMy05LTEtMS0zNzM4MQ_cc2df87e-b008-4167-aee1-906e5f039a5e"
      unitRef="usd">2910616000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2ff008e7becf413cade4f845cc6913a7_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfMy0xMS0xLTEtMzczODE_6dc758b6-db4d-4365-9441-152e80b06de9"
      unitRef="number">0.43</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17be01e089ad4439993cf7348e61ca1b_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfMy0xMy0xLTEtMzczODE_bf5f5154-31f3-4439-8113-a0c0632a49eb"
      unitRef="usd">1921571000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8c28ddb6e8c3417d8cc7bc1d66cd318a_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfMy0xNS0xLTEtMzczODE_68b5d0d5-15b4-495b-8f1d-0e76abe1fe26"
      unitRef="number">0.38</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61e85cf0723a4e68abaf5c4bd80dcfe7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNC0xLTEtMS0zNzM4MQ_ca6d0af0-1eb9-4006-849a-b3163281ecf7"
      unitRef="usd">610821000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib9d57c46c2004801af1228c8d8140c3b_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNC0zLTEtMS0zNzM4MQ_126e59f8-39cc-4828-b54b-1f70385f7ca9"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i05d4fdcb05c74a188b194bcc775dfc3d_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNC01LTEtMS0zNzM4MQ_87451e71-e3ff-4642-82ba-93bde67928ce"
      unitRef="usd">399533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i52ea2d272dd9455b84eb09039ad5ed5e_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNC03LTEtMS0zNzM4MQ_7429d0f7-ef82-4f41-b880-489db8964059"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f74f7f9fff64b94af7508145bc55e6c_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNC05LTEtMS0zNzM4MQ_b6e9f112-0a1b-41db-b70a-5882cb7a968f"
      unitRef="usd">1559197000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8b4de3b9f00a44a5b75057f48eae92b0_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNC0xMS0xLTEtMzczODE_fe45db95-2cd4-494d-ad25-035b9ad1d6da"
      unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5037290957f4426fb0ad7fc0af5939b0_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNC0xMy0xLTEtMzczODE_69ee64d0-2ec5-4554-aa7d-e1c3b2b2e9fc"
      unitRef="usd">1077977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i308f5ab710c3410097f7a344751fa354_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNC0xNS0xLTEtMzczODE_72f248aa-3280-46f8-99b4-e5b0bba1661c"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17e9f0e48b674b89b5391d715845adda_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNS0xLTEtMS0zNzM4MQ_8e8537d1-b128-4d16-b8d0-1e386809e6bf"
      unitRef="usd">105832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib79008847274434f9ee04a884bc2e657_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNS0zLTEtMS0zNzM4MQ_10e407f5-ba32-4f8f-b57c-9e7de3c826b9"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad765ff69c5e4b4e85d2945f1ee805cf_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNS01LTEtMS0zNzM4MQ_c9d10886-6044-443d-8ca6-1f5c4f26524b"
      unitRef="usd">76852000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id5722722fdbb4cecad1dd04bb77834d8_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNS03LTEtMS0zNzM4MQ_4275296e-e988-41e4-ad0f-d3e01453abd5"
      unitRef="number">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie1b2ab37d47d4fc5ba259106fc4ef7f6_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNS05LTEtMS0zNzM4MQ_8630146b-756a-45b8-8260-0b0a4a9d1931"
      unitRef="usd">303884000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie76189ede6d34d0e89f58cad0144f752_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNS0xMS0xLTEtMzczODE_b236899d-680a-4b8c-a289-e59a56e0c08b"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id574128cce644279ace804984bc15449_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNS0xMy0xLTEtMzczODE_78bb86de-9cb2-4555-abd2-ac66abf812eb"
      unitRef="usd">222857000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8baf87303ad94d40990e75af4fcb93c4_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNS0xNS0xLTEtMzczODE_c71662e5-0b92-481a-9319-68a84bc05b7c"
      unitRef="number">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5819a0ed909349f8ab750971f5d15c72_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNi0xLTEtMS0zNzM4MQ_1c687a3b-037e-4930-b1fa-acba729fcf84"
      unitRef="usd">123384000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4d1fc05a7dd64135b79f774a9d702eb0_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNi0zLTEtMS0zNzM4MQ_aea50211-a089-4082-90a4-adea1d801423"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e68b40d17304558aae9c2d927370700_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNi01LTEtMS0zNzM4MQ_a8b7a4fd-e0c8-4232-9105-0a3c38d5eae7"
      unitRef="usd">141539000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1fae4a031a5849f2a12e5d7e595d30aa_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNi03LTEtMS0zNzM4MQ_5d58e96d-8fed-4028-920b-253e4193069d"
      unitRef="number">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4ba110a907d48f1a5b2e9460ab93ed3_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNi05LTEtMS0zNzM4MQ_19dcc832-cac9-4425-9be0-09cbac851aac"
      unitRef="usd">383021000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1fada4e91f8c4b158745af47c9dd7fee_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNi0xMS0xLTEtMzczODE_b4992c66-9ac7-4be9-96a1-c8ac23b8d9b0"
      unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie973ee10a4934e879b85e39d93782851_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNi0xMy0xLTEtMzczODE_e47aeffd-be6d-407e-afb5-fffb58dadce7"
      unitRef="usd">377990000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5702e5b6b81d431abfc303df082b23e2_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNi0xNS0xLTEtMzczODE_20781116-eb16-4c41-8558-7af809c81804"
      unitRef="number">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ffa77a6c41c466ca9b88d549b842478_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNy0xLTEtMS0zNzM4MQ_6e3fa28b-d0ed-4441-8c5c-c863f71cc907"
      unitRef="usd">488017000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3a9416cb2619404b9cf9f2a3d94717e1_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNy0zLTEtMS0zNzM4MQ_6c6dbeab-e369-4ed4-a999-027441839184"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3ae5968891ec40b29eadb91f507941b3_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNy01LTEtMS0zNzM4MQ_d47eb87e-914b-46e0-942e-f2e9b376ad82"
      unitRef="usd">428453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic432d77ff0da4df89f3c818553f86102_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNy03LTEtMS0zNzM4MQ_f1ec31f5-660b-488c-b521-fd44c7c2f1e8"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bf9b1ba31994d9eae12a77cd0e63b76_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNy05LTEtMS0zNzM4MQ_7039c696-bc54-4fd3-94c3-efd2a4f367bf"
      unitRef="usd">1398828000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0dfb9cd8633c4505b58e583dc7bc02b4_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNy0xMS0xLTEtMzczODE_a53654d1-89b4-4774-b2a4-36fb33efdcd6"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie768c71bab974934a09c8ae3d3a1285f_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNy0xMy0xLTEtMzczODE_9f307174-7205-4bad-bcf7-c49570c19047"
      unitRef="usd">1234425000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i92ef513fba2741beb0e76428e0cf6c34_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfNy0xNS0xLTEtMzczODE_536b5102-797d-4752-912b-8104f76465fe"
      unitRef="number">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib24e941a1dac488cb8d6ae18fc8bb3c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOC0xLTEtMS0zNzM4MQ_72bc3398-e2b1-4d94-b7a2-0de05a004e4c"
      unitRef="usd">41550000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5f9afff2e6364921a41fa245fbec39a3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOC0zLTEtMS0zNzM4MQ_ec09b976-5cb9-4670-b120-687c4d9e27ba"
      unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3a0e8f5039a4b79a0a7e11af12ceaa0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOC01LTEtMS0zNzM4MQ_51007b07-a730-4c9c-95e5-a07e3fd34e39"
      unitRef="usd">42406000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5b96e18866264924b8f8f540ca9f7434_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOC03LTEtMS0zNzM4MQ_de91290a-b9d1-4b72-ab22-a1a96592557e"
      unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i02b3c240f21747aa9f62fa2984306832_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOC05LTEtMS0zNzM4MQ_a3600fec-a032-4d40-9137-796c6a369ac1"
      unitRef="usd">169598000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i03ac491fb00f4c1bab7bbc425aa248e8_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOC0xMS0xLTEtMzczODE_bb2236e9-4a86-4cdc-995d-f3dd4b7091bf"
      unitRef="number">0.02</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i82b80824d2c14e40bca5d9f18359bbee_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOC0xMy0xLTEtMzczODE_d8c1a15a-9b1c-4105-a445-92b98c7e38ad"
      unitRef="usd">158443000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4c6a629e77ad4641b34b2e114643cc35_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOC0xNS0xLTEtMzczODE_eaeb8ac6-25df-45a3-9ff0-d74ac86990be"
      unitRef="number">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOS0xLTEtMS0zNzM4MQ_d2ee332a-8dcc-4d48-b1d4-81477c841f1e"
      unitRef="usd">2288676000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7e3c79eecfd84eff9cb71225da92472e_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOS0zLTEtMS0zNzM4MQ_d510c67b-4f30-469e-927d-42b49a4e1a61"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOS01LTEtMS0zNzM4MQ_a263be7d-e72f-4e67-ab47-25db13598db5"
      unitRef="usd">1803773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i514b5b2073274f5e9a4ef021c843bf62_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOS03LTEtMS0zNzM4MQ_2b7237e2-9504-4cd0-94db-a1c1a647f77c"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOS05LTEtMS0zNzM4MQ_6c67b8a3-7222-4261-bb96-5cab82bf7c37"
      unitRef="usd">6725144000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6dceb5210f1c467ebdbcfe3219aac3c0_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOS0xMS0xLTEtMzczODE_4af7d91d-bbe5-45d5-8586-0719a29daf73"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOS0xMy0xLTEtMzczODE_5fedfc87-e478-4a66-870c-dc7995cf75f9"
      unitRef="usd">4993263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id1f432f5d3a741eeb33fc16245ce8714_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjYwN2E1Yjc1NGI4YjQyYWU4ZmU5MTRhYTkxN2EzODk1L3RhYmxlcmFuZ2U6NjA3YTViNzU0YjhiNDJhZThmZTkxNGFhOTE3YTM4OTVfOS0xNS0xLTEtMzczODE_dd1ce753-b6a7-40ab-877f-e7c978c2544e"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2cdce9b2dc614ae8b01f57aa5143f0e3_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTA1Nw_92ca91d2-ea9e-43ba-a6ee-dca88d35de52"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2d71c9224af4463fae8d2e633d0720ac_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTA2NA_80992322-cae6-4f69-b6a0-64f68980b4da"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia5ce3771bb484a3cb0481cca06356e96_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfOTM0NTg0ODg0MTgxMg_a9a08336-9020-4d66-8f4f-480a0807ac87"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia555b6e56cdc4263a2e231051ab46365_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTE2Mg_b6ca8a72-3986-4c73-8840-a3f21a1ea460"
      unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic6c769710334407798f15caf3a7abd0e_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTI1Mg_5af98ef5-58b0-4719-900a-bbab72f65f6a"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5ec43c4817f54197a2133072446776b2_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfMzI5ODUzNDg4OTIxOA_70aaf85c-f55c-4db5-9db3-9c09272b64fa"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if7546b131c0b4fc2b26416815f052fad_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTM0Mw_e58c81ee-5f54-41a9-a325-7951118dec92"
      unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iba7a98be44074d6f825e2faf1c4080b5_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTM1MA_64688d06-b78e-475c-a7ce-6ac81319e4df"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RleHRyZWdpb246YmU1MmEzYmIwOGU5NDExOWE2ZDExM2RmYjc1YWQyYzVfNTYyOQ_484bc0d7-d9cb-4a32-9429-5b1155baa16f">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Land, property and equipment, net by geographic region as of the dates indicated below were as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.187%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.887%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:'Times New Roman',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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land, property and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;530,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Singapore&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Israel&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;808,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;663,027&#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:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <us-gaap:NoncurrentAssets
      contextRef="ib945416ed02f469e90e9fe1593ccbde3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfMy0xLTEtMS0zNzM4MQ_acc5f4a8-81d3-4808-bc85-b50e0bd45163"
      unitRef="usd">530852000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i7c21836ec3524af4aec7fbd3d87ba1bb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfMy0zLTEtMS0zNzM4MQ_0ec0acc9-ec2f-4b07-b643-44cc4e1ee4d9"
      unitRef="usd">447359000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i6595e47cf74c4de6903405adefb0bd83_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfNC0xLTEtMS0zNzM4MQ_60b2e217-c0a2-445a-a7de-9143b8269b80"
      unitRef="usd">128640000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i81cc5453d15f46b5909174f2aa1dab66_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfNC0zLTEtMS0zNzM4MQ_cee6a7c3-1a3c-438d-9b10-9645340042ce"
      unitRef="usd">76882000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ib6befacf2ae64dd4a7574050b5dd0f32_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfNS0xLTEtMS0zNzM4MQ_9a40d7e4-8a61-43b2-9df5-4d845a32f15b"
      unitRef="usd">65238000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="if47657cd8b554a0baced5533f809084d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfNS0zLTEtMS0zNzM4MQ_7d67d0a8-2354-4fac-8a5e-1583e469ec7e"
      unitRef="usd">57403000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ib5674a14870c418bb75f0d8824deb45e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfNi0xLTEtMS0zNzM4MQ_6a2f684e-903c-4b44-8c0f-23e62897f226"
      unitRef="usd">55000000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i72d5b82f74c14b67bab71c38b41599d9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfNi0zLTEtMS0zNzM4MQ_13eeb037-4921-46b3-a72b-b47ec655e065"
      unitRef="usd">56895000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i283b560e08ec4d9bbb8c09abd1f574b3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfNy0xLTEtMS0zNzM4MQ_5e3e24ac-9173-409d-a276-bf7b9b70c5ed"
      unitRef="usd">29144000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia53dc924257245bb94ab35012864045b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfNy0zLTEtMS0zNzM4MQ_a989c171-c3e6-4749-ba99-4eb6e4a39c02"
      unitRef="usd">24488000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfOC0xLTEtMS0zNzM4MQ_31941ec3-4b70-464e-9613-520405cc756a"
      unitRef="usd">808874000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185MS9mcmFnOmJlNTJhM2JiMDhlOTQxMTlhNmQxMTNkZmI3NWFkMmM1L3RhYmxlOjQxZWYxODE3ZWY4MTQzNTk4MWRjMjY1MjY0MGYwNTJlL3RhYmxlcmFuZ2U6NDFlZjE4MTdlZjgxNDM1OTgxZGMyNjUyNjQwZjA1MmVfOC0zLTEtMS0zNzM4MQ_c06ad19c-1fc9-48aa-a448-43c7d0709544"
      unitRef="usd">663027000</us-gaap:NoncurrentAssets>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185NC9mcmFnOjMxMTMwMTQ0NjUwMTQyOWE5NTE0NDM0NWM5YjBlOTNkL3RleHRyZWdpb246MzExMzAxNDQ2NTAxNDI5YTk1MTQ0MzQ1YzliMGU5M2RfNjU3_18978724-b86e-4048-a39c-2a14f2f88085">RESTRUCTURING CHARGESFrom time to time, management approves restructuring plans including workforce reductions in an effort to streamline operations.Restructuring charges were zero and $2.9&#160;million for the three months ended March&#160;31, 2022 and 2021, respectively. Restructuring charges were $0.9&#160;million and $11.1&#160;million for the nine months ended March&#160;31, 2022 and 2021, respectively. Restructuring charges for the three and nine months ended March&#160;31, 2021, included $1.0 million and $3.0 million, respectively, of non-cash charges for accelerated depreciation related to certain right-of-use assets and fixed assets to be abandoned. As of March&#160;31, 2022 and June&#160;30, 2021, the accrual for restructuring charges was $3.1 million and $3.3 million, respectively.</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="icf0dcd958c4e4e4c86f79e2966e3f75c_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185NC9mcmFnOjMxMTMwMTQ0NjUwMTQyOWE5NTE0NDM0NWM5YjBlOTNkL3RleHRyZWdpb246MzExMzAxNDQ2NTAxNDI5YTk1MTQ0MzQ1YzliMGU5M2RfMTkz_d94d73a8-7f03-450c-85be-3be1fcd1e9b8"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185NC9mcmFnOjMxMTMwMTQ0NjUwMTQyOWE5NTE0NDM0NWM5YjBlOTNkL3RleHRyZWdpb246MzExMzAxNDQ2NTAxNDI5YTk1MTQ0MzQ1YzliMGU5M2RfMjAw_866457b1-fb12-405e-b6d5-9eeb404be485"
      unitRef="usd">2900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie6d6bb781961474ebc0c7170de0e8d25_D20210701-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185NC9mcmFnOjMxMTMwMTQ0NjUwMTQyOWE5NTE0NDM0NWM5YjBlOTNkL3RleHRyZWdpb246MzExMzAxNDQ2NTAxNDI5YTk1MTQ0MzQ1YzliMGU5M2RfMjgy_c41616a3-7ff8-4ed4-a086-14a37bd7d201"
      unitRef="usd">900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185NC9mcmFnOjMxMTMwMTQ0NjUwMTQyOWE5NTE0NDM0NWM5YjBlOTNkL3RleHRyZWdpb246MzExMzAxNDQ2NTAxNDI5YTk1MTQ0MzQ1YzliMGU5M2RfMjg5_f84e4da0-9857-473d-b375-6d88f110530b"
      unitRef="usd">11100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i048bce9ecfdb4b72ac4af19392c3f1c4_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185NC9mcmFnOjMxMTMwMTQ0NjUwMTQyOWE5NTE0NDM0NWM5YjBlOTNkL3RleHRyZWdpb246MzExMzAxNDQ2NTAxNDI5YTk1MTQ0MzQ1YzliMGU5M2RfNDI2_9af22463-4785-409d-9ef9-b736eef16454"
      unitRef="usd">1000000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="id38ada994243440d8090616c0cfb0137_D20200701-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185NC9mcmFnOjMxMTMwMTQ0NjUwMTQyOWE5NTE0NDM0NWM5YjBlOTNkL3RleHRyZWdpb246MzExMzAxNDQ2NTAxNDI5YTk1MTQ0MzQ1YzliMGU5M2RfNDMz_54b1f785-d4fe-418e-acde-7e6e6fa4509e"
      unitRef="usd">3000000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringReserve
      contextRef="i7d3cc58f6fbb43c8ac571861eef845c8_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185NC9mcmFnOjMxMTMwMTQ0NjUwMTQyOWE5NTE0NDM0NWM5YjBlOTNkL3RleHRyZWdpb246MzExMzAxNDQ2NTAxNDI5YTk1MTQ0MzQ1YzliMGU5M2RfNjMy_be378614-179c-4b36-8b78-b9aa3f211831"
      unitRef="usd">3100000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ieb7205590e4547d9b20b1a1e066f7c3a_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVjNzkwNjQ5YjBlMDQ0MmFiNjg5OTMzMDhhM2JjNzg3L3NlYzplYzc5MDY0OWIwZTA0NDJhYjY4OTkzMzA4YTNiYzc4N185NC9mcmFnOjMxMTMwMTQ0NjUwMTQyOWE5NTE0NDM0NWM5YjBlOTNkL3RleHRyZWdpb246MzExMzAxNDQ2NTAxNDI5YTk1MTQ0MzQ1YzliMGU5M2RfNjM5_448a6672-de52-4e5d-b51c-9bc18f577494"
      unitRef="usd">3300000</us-gaap:RestructuringReserve>
</xbrl>
