<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cmpr="http://www.cimpress.com/20220630"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cmpr-20220630.xsd" xlink:type="simple"/>
    <context id="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ida453ad354aa4696822ee89ffb4549aa_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5a00fc44d94a4206b4e5ff39fda26890_I20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="i310d4713c2104919b4189431a3dd98c8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic9591ea0f75d4981b6ecdb7b978528d9_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieb7579b043c3410c9b5f046d0f64d89d_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i61ff26e9ba894805a461b355af18b2a7_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i98f42ef462104a548921adaac19202cf_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5bcd7170e75044ab8c89006405536001_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8a9e14cb0c4843a48288b45865f4c2d6_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i76fbc3566295415297be3f3d7567033b_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i62b27d14584e448e807bb7476fa29b26_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2c2b51d3cb7949dbaa83c012f1e5d19f_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i24c9b7a6b8b4405399b6ab63b96a919b_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6cb59b980a8147bca948b13af9091022_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id121186a776248b2a90612c8739373fe_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie908b26a39c54107b3e4575597b5f24d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:RestructuringChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if28d0e892aa84ac3a08328064315ba3f_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i6f20a1b19b694d579d56c6d9522a2e04_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cmpr:DeferredordinarysharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i1661ea89631f4a21bad959b6291b3902_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i5f8c020e90ec4b37bc601d600ad42e93_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i461be6e6e58d48a68f1c08a377869e6a_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i929b52fc90364cb4834425fc781437a7_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ie5b7346ac3164d44876c066c5d112425_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i01baa9c0015c417d960af614e7d03902_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if006d3b38ab74421893d2d79432485d4_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i378da5447f3c49ad96e42c5d09c2923a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cmpr:DeferredordinarysharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1812cfaf1b264d85aa48aed6fd639dce_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0d5a6a8aec0149c4ac90b5f54af377f7_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia45bf251b1f6423289c554320930b017_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="icd401695495742ca99a8d3033ae93d8e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cmpr:DeferredordinarysharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iae27dc1289c24571b14069ae80b97624_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i85d076971a7741708d62675638bcf0d6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idc1d792cca6846b087a0105bcfdd2c31_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="i516637fe36dd4bd29d6e59ca71345289_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="i9f94a7b7147741f2895af4e6722ccc90_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0510bcfdc0ca4055980402e6e22f9e4b_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic142ba1a8f82482da59260ea57e496fa_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia83979cff0b24ae8bd5f3e4127110657_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i46a41b72ea274a6c9fad8734ee8a48f0_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2c7f61adf7cc42388eb18ead803d5948_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="if4aa5ea376e34614936266093760dfef_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cmpr:DeferredordinarysharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9485e6153f484576ba20b3ec1adfb7b8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i63f5bdfd50af47df8eb043be6acdb1d6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0f001c8d371c4fdc8f3e48996ad31804_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="iae2bfc1653324f1680b1525fe3bffc5f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="id79ca9236f954a62816129dc1fc2dc81_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cmpr:DeferredordinarysharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i33763eecd9b74e71871edff80f2421f6_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4f57e06474fe480d9aeff297ef9b0a73_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i99c863ac7f95499fbfd6ea0ba690bd91_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i60aaed11fb214a06adb17033299426cc_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6aeb79a87ad5464ea1e435475286d49d_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5c4530361a394802a3ddb1132c2f6eb5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i552260da92ac4021a7322483b9a46100_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cmpr:DeferredordinarysharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i96cbccde8abd406797cf74053abaf795_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic96fc4c5e732423bbea2d956c8b1d10d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia6567266ca2649fcbcfa2ac0bbef0899_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i80ffc7543bf148c186c6e1b75277633b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="idaac6747560b4a69b578301822b03fe0_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i165eb9a761c24025994af26e6c1d7ef2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifb48493c66e94bfc9e7356ccdb2b70e1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i74da7c73fa4d44a2a542ed40069f7121_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id78398f4c81249c4903969b93f526866_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmpr:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9e1edd1b82544b1a95889cc073d2fee9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmpr:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7d1b318b1eb045be87b4c513c06a7a9f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i647fc5e61cd749248079d889ef1dd29d_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmpr:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia6b079c9f66e4df9b94752bb00467b9e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibb001eee65544b088cfa4f14f299b730_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmpr:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i253a0a024c504096a0fdbfe1a3f987d6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmpr:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iab6f7c4df85a4887991c91a8d3749ef9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmpr:MarketableSecuritiesCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifb8bfc62695d4ae5984f7a3e19a770eb_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmpr:MarketableSecuritiesNoncurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8b51ab8bef0c472c99abfd8a74c409c7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmpr:MarketableSecuritiesNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1bd51d17495144109bffe97de8c27f81_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ImpairedLongLivedAssetsHeldAndUsedByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2b76dded47d54f108a8d67499c0ba533_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">cmpr:ExaprintMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib528757fb2114b3e9e4949c97d1b54e2_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0546d53c14054846a834bc9618c1266f_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">cmpr:VidaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia80c4331cb93483484bb859e1248c755_I20200501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
        </entity>
        <period>
            <instant>2020-05-01</instant>
        </period>
    </context>
    <context id="i2f4668ed9205420c9fc12d8387a1075e_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if44a5f17767f4cae80aef4e14fb32d9f_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i11bbe5729705426698b0152e3f83c6d1_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i862c0abfd4d8492db6e7f04e02c0b214_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3d8f83e3f05a4e319ce781a7a3fc8c66_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic978c32447934198bad887b4c69bfde0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0b03161d27a349328acd7e3c316e742c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i16e9a2d627344d909e8d7f677c62e081_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i12218ce855474efc9642248eb27f326c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i485b8226b8244669b2b0230f2bd601ce_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iea1d062b16a449198b2b11805f7fe7b1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9fd929430f714f0798bfd4c779eff92c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i63dc8a0cd82c4091a4abd6c4967a1b26_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i689f99c64e934c17abe4d395dc8b7fa6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i8ec8b7341f2148d7ad6900c0fb2c6a49_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i6d6ad6feed5f4bcaa1e91103d7c0f5e2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="ie29fadb7ba3f422c94ab7c027155f9e0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="i5ea88b1b853e4408a255ff7f5bb587a6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i785cb524fbb94d9c994c2e4c5ac8b8af_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i80b8f449be964957814cbf921c43d022_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i008c4031b3ff4fbdaaa42196efa9d005_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id9e0b47d04ed4764ac72ec7614831308_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib1571e9f58ad477a9eee0794651c13b4_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic705dc9e4d9241f38a88ae0e26846eed_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib4ee2a291be64f5c87f4b28fd70fc683_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia2042b998fae4988bdab41179d0858c5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if29d4063cb8a49bcaa827e59e19e1a40_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i22fdd409cf1b4f82873605a09d5cdc92_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8548898963d14cb58fe4b744732c58d4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifafab646f87b470bbf3beb680299b564_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic6902e0b75104da688519172031988fc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icc52869c20db4e5a8c0d9e3c357404a0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ica53e309f64a4bbeb87cfa80c8f278cd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i47ff0d4a65844f90a05f1ab85966b4ca_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i54d99805c42f4d7e94739ae77306fc82_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="ifc6cffe0cccd486c9602a4ee3bc12737_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</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="ie3346b7b4844459a9a65677c04204806_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</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="i54c8ea382e104a84b224c95cec71ab91_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7993a97ca1fa471fb175ee9f63241c4e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i0bb4d1b4e36e4c47a6891c04b13eb36f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</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="if2638f33241646ba9d89e70e47724ea1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</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="i8f9d67c4599648d1b0378db425ae381b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iedddc6baccba4197a64aba0653cf3642_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id94fae051db849e0acb6bd8885404cb0_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iefa8eb215251468fadc7ec875843f4bd_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iba6659769f334c7aa5d79767568c86cd_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id36ea8d4e2224d6d8d97c3ebf14cf936_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i08ff4e071aab4df08630d5e3622f1d2f_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:LoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib45013f9337c40babc023b39ecd7f601_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib001d746a37348d594acfd0a94d316f5_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idda32127f6d5496491ccbb875e099c42_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i53106b4190134fce81c0fc58cdcd90ee_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib40f1cff94fc495eaad145f3e3eb248a_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id24086817597422d99163fc49d7f3cf5_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia53fcaa0d93942cdb4553ebf172bd604_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1809ce2b85bd449f99b51da622acee9c_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id240adc8052d425c8e4789de99cc382d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ice2c78d89c40483999fb113abc920f2a_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i08335e45ccd64e2e9f2b2ded78f7d418_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="idfa1cbc41009416faba386345961c4f6_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iefa01a92295e45578fa349a3abcd4767_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmpr:IncomelossbeforetaxesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i87d909c24e864bb099983bc00345555a_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmpr:IncomelossbeforetaxesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if20b6a34b3d0446491cfc6650176dd40_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmpr:IncomelossbeforetaxesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7f1ce8e650944b95be8d9b76a549f35b_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmpr:IncomeTaxExpenseBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie87ddd2343d548b09c060591d2512f86_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmpr:IncomeTaxExpenseBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic2e73f30a4ec48ccb1882e54cd4f935c_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmpr:IncomeTaxExpenseBenefitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ied25331ad7b34509b2fe12c357069570_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id5ffd5fd622e4dd6b717675d69e0f22f_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i145414d4e62345fcb4d4d081aead72b1_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4e898f7468d044cca771dcb544a71bec_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icd135774e8904fd2aaaef8870eafc83e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4f36dbd86ec249a8a8a60172e786ebb4_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i70ed9d00341d41a3b5a8028ed647255f_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4861f152ba0f4955b369db4d3e796833_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i75526fa0b62c4e55b568ddf9c065c93f_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia3f653dac3a447308bcebc6b81e07431_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7ba025d14433488a8c75069f74ef0f14_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic279c76bae5549479e6a73cc1825ccb6_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia7432f835fcf4c11829738c0e58470a8_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i735dba01d6fa41df87d1a0957d22eed9_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i0ce25be08b7e4788b1b978e4546b2df2_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ic54c50747dc04bc3b1faa49dc39bbbdf_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i124718a88e6a47cba3260df88539c2f0_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iee5bc64a09324290a4ff15aa76471c4e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib621c8af158f40db90a9bd965b0bafe2_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6d7d94dbab3841f3809042f5c6548a6a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7b0ff2d20f044fc7b6d17fae4f69ce34_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7794df5fac394d21b1164ccb2f470e90_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5a50feff00dd4b7b813f0839fe5c1a12_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ife4b5575e7bd4484aee4ce7d989e3bc3_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i57f6c5b2c05e4089bb915ea78bd8a387_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8a74baaa90d940a8a9aa309ab7774db2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="id4108b729b024621bdeded528ff7b1b4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1fabd1d620d44494aa9bcd3e0c656717_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="ie2ce4e4248e846288eaa4664edc1f3cd_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i07e67a6d50994ea5b42697996dd1d91f_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id130a05b5b1942ed9af49c74cd5092c3_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia1de2166e9644e5a91c1a4ef073d3eb2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic4ad5e5b9dc24b92957a853f2611f283_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iafc43aba61534fafa3f790a51c52c223_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if00a4ed850804ed38684705f6a879137_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i03b4ad3c69ac41878b14587c40e8074b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i56e36fb46da747699fb65a6523bd3215_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0e5b26ef91a54cf99dfd0ac5eb5ff33f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9abe57a399624c7bae12029e3f0091c7_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i73dcba6819fa401c83091bf30a7fee7c_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0c30bc51a6774478b38d2232df590774_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:DeferrableNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2599cf9107ba414bb1c7788bae8b7edf_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6afe02d311914a60b2671a3859f2f448_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i01e718d9fd5a4d10975d0fa4b341ec4a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0971fac7259a45858ab582c9f3dedec7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib653cbfaf7614942b56865c083d96e8f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4407bd873d8745dfbbae50242fb26b29_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i859d9ee281e544fe91ac60174a63e4cd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if00ca830d75a4b67bd893d8f8d53bb61_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cmpr:OwnedContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1bff3dccbadb48f78241b1541873785d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:VirungaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia6d6d82fb86340eb9aa44dd1c4dbdaf7_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9e23fa7ca1644c8196bfb8bb8c04ebbc_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i06e49509e961434380606a0b9a17cf4c_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0d63f017d3d1429a9868e08860cf8021_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2a08e2236cd240e392815e6bc5db70fc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifafe51db4eb44fbabe5f6f0c74feda98_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie34227b7f5ae4a46af3bc7ee9f1a0a39_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i495804faa6cd4133828ec25141d8d7bf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icdaf122352f842d791e5b1931bbbad19_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib73e8284c13e43318c2ad11a34f726a8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i67d2a0bc331441f79cda108cae749ce5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:DeferredRevenueArrangementTypeDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i82c4c5f2f50f42588de77cd3004cbb1d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1a9ffb0669824bbb8c898f5333905bea_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iaf83472173f944338c79c749ab2f94dc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iaba1ce6790ff48a593574f298dfa2e8f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:A99designsAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cmpr:DesignerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9b77763f6c034296ad99e667e95c7de2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cmpr:CimpressplcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:OtherAcquisitionQ4FY21Domain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i07ae619db48d476a9a3e4ea7fadcedd7_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:OtherAcquisitionQ4FY21Domain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i16bdcf40aaf14f9b8107eec8dd412091_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7289d2981176446bbdbf932ec2efe177_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i139f72aa591f41609801e5d30eecc69f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cmpr:OwnedContentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i48764cd0b82246f5b5dfc612f1cf2b13_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i04d7dcbba10e4b27857992a09d820089_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iaf247ca3a98e4929acf71d78dc6c39ed_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i41b959faff394b6a939092802aaa71af_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i883c993f24bf4856b5bb1c4184eb8fbd_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i43a239b3103247c2be02423c537490a3_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3611e0a2fe124c4fb9a182cc12d87569_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:VirungaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7209f4ec56f64580864bae28c2d9e965_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i990cb9a06a7f4e588478b865ea2e6e81_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3778609131334c8ea0a47d4e363d493e_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0fde71dc777646149ea5f55f0fc6eb89_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i32bd907b4d6c4c5db2b6f55a58e5cb92_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0ab7f26d71594d699812f676d8f2bdae_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2bb75d93a0054c14bcc506306ac0ef99_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1e58d9b7ed4d4a40bf6a232581897120_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i61f2166eb64f4eb0a8eff4690562277e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:VirungaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0ae0e209f454415a9451775876676669_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icef7dd53360c49679d76d3f4770b7156_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i16293ed8e9724df486359ea78dbe7ca1_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic507b48d2018402a974775de180d8f73_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8f3879d164274f1886ce65ebafdde281_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id547046bd12b4e229caffb59c8de5924_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i582a836564ca4d5b9b0952013881dc52_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic21bbfcdc4604d1fbfcb0b1735c39a87_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i207cce596a234030856867d5f1182d10_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if1e4399fa5c34eba9efe2fc6790024fa_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0542237bcabc4cc5a2fe2e8998406f3a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia4421f2cc0c5462da71cf3e223cd2676_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i685e7bc32b24449eba640da09a32d6ce_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="ia6460935372444b380ca17a8fc0915ad_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibbe178a7fda045bc99d087fd5b8d9ad6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3fde5c32a10743e396ede8249637607e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cmpr:PrintNetworkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i95aeab0587594512b607182a21512cec_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">cmpr:PrintNetworkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2285e67fedd5429d97d92c00fa8253aa_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5951afebb91f475db930a9c252832f15_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</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="i280f20fc947a4691b09bc4799aa9bbb8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i205ad96126c64386842592e144cb91f3_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i394f16ff239a4e6483aa8642aa71c6e0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i71af6f0a38b441aebad2491697a286d7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id32a0c92ff5e4668ab62cdc64c552e0a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cmpr:TermLoanBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie995646f93004c7f9b63485909c097da_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cmpr:TermLoanBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if2a318df56e44a619151e42a59c03726_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib2e8a5f6f31b42ea9b7b45a4fef3d759_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7b94a490145d42a8a767ce12f9b95cc2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cmpr:TermLoanBUSDTrancheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i77e5d9963c494f9f8b029d909befc947_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cmpr:TermLoanBUSDTrancheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i33832edb60f84e03add62249ebd7c177_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cmpr:TermLoanBEuroTrancheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i80e586f69ef14999b3f88a6e98e71662_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cmpr:TermLoanBEuroTrancheMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia1f391ad9a224302bdbcd2d3d0051dd8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0b3c39a3fd3d4b0cbad7782b1b7aadb6_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4f8db9f038ff458fb52fbb30502258ef_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i97781306e9544ae5a75d7b946e1491b5_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i82e6e39f591749818f4a3dab6a8686b7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9800a9ab9f49429ebe4030cc42dc7fce_D20200213-20200213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-13</startDate>
            <endDate>2020-02-13</endDate>
        </period>
    </context>
    <context id="i86c51f3047654ad2a057cf110cf82ff9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ica15d0c7383c410583c4de60f7ebcdc5_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i68e05c801d334ca984a67899c552688b_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia5ffe10c315b4083b60dbc1407e6891c_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="idfd76fa8a9a5404cacacd2206d985e84_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i582e40216e094149b4c0d12ac81769e4_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i70fa95cdc4e9427180c443772b618d04_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2df3d5f7716547089c8b469d98a263a7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ibd10c682c5034befa3bebb172a9f99de_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:A2020PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id2b45cc76e884e64ab2a98cc8e44cf2c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:RestrictedshareunitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i615886badf2142e4b7626a5279950031_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:RestrictedshareunitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5bd11cbcd1904c66b2054a7ea7e0dc02_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmpr:RestrictedshareunitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i64cf38c3021a486fbcdde51c1de80b7c_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i267747244902494f91ee0721652cbe77_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i254b0ee63ec6466bbdae4973339aeb8e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i337dc8506bd24ecf9f85d5c3865d3ef8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie5de84f4f42540569910615fdda80f5f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib3031399fdb94a63a6ed0b0a3fde3a6b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7d8134678c3e4a7cacfb2e82c0581620_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:FederalActonTaxReformandAHVFinancingTRAFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i151df486dc7746ae9333aebb5c3dd4e1_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:FederalActonTaxReformandAHVFinancingTRAFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibcb586b8a2cc4c17853c812cb6044f1f_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:FederalActonTaxReformandAHVFinancingTRAFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib3ab5cb7799448848980226cca6f9382_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:USGlobalIntangibleLowTaxedIncomeGILTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib5a609b0344445caa2f14cfb4f661d25_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:USGlobalIntangibleLowTaxedIncomeGILTIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i51b3cf07d7b04466994ed23e14a302ed_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:USForeignDerivedIntangibleIncomeFDIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i89832d5ba62643cfb244cdacc271a30e_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9235a9e992254ea7b2c2ea4a36ac9a43_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i58d2af22ea4943df897f9d3d3b380ff8_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic154d69e6b4b4366baec9436159c0212_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iae866d7e10344494bb7994dd36f6158e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibd2e655933f8429d94589ee5c2a256ea_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0bb2bf69f5f24564bd155cbedd81992e_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i273aa7fb3ac54c97a9c6666c404be7ac_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6a75f900f4ba4fbc90c11431bd1fe214_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i899c181137584b38a562afbe447eb28f_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i764a989ef1bf4c479a2dfa7d143c7076_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i994eec623ea9404cb03156fad52467d5_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie1a2994058ef4660a5dba47a2de24005_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:FederalActonTaxReformandAHVFinancingTRAFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icf4fa966104147b1b5bbfb052603517d_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:ReasonForChangeAxis">cmpr:CurrencyRateChangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:FederalActonTaxReformandAHVFinancingTRAFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8b77a68436ff4587a162478a083bf6c6_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:ReasonForChangeAxis">cmpr:CantonalRateChangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:FederalActonTaxReformandAHVFinancingTRAFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib116e6e5b6c54b68a580b0fd1f5d24e7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:FederalActonTaxReformandAHVFinancingTRAFMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0b5bbdc7e9b843ca959b25a5b46a27fc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:ItalyTaxSuspensionReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i071c4699ea474650a0cc9a46102dae3d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:TaxLegislationAxis">cmpr:ItalyTaxSuspensionReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if021d21e3575419980335afcc281770d_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:IE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i29c7ef46188049488c2ddc81f0f8e823_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib0fd50772ce34e4996308532c2087f9b_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie908346e826846cebcaf7eee9b81dad9_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7d6842de55ba4aafb0c61afdc8de52a2_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:FR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">us-gaap:CapitalLossCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia3bbbe6014ea40c58edb59f485107b30_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:IE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">us-gaap:CapitalLossCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibb145e11043c4c758eab4f755ae310f8_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ifdaddb3002764051bd34577df1e6ba39_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">cmpr:DepositphotosAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i580417618ff2457ebbff77d16840b730_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8e601f6d0be74ed5aff384971f503986_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">us-gaap:CapitalLossCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i845a06b0b6444b49ba8a914bd0e7ef4c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowanceByDeferredTaxAssetAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7f200387db8b48b5ba39d38f1cb5ae76_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibb1c730ef1f64d51b4664c205f5345ae_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie62857542aa9428589b56054d695a366_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5907d16e98ce4c38a0f83ab16a66c0c5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i627f47aee31a4eaf888f0bf90c102f4e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0d263b62abb9406fad5c9b578c31508e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9ef0b24768e943e999dd10e376ad69f9_I20190606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cmpr:RedeemablenoncontrollinginterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-06</instant>
        </period>
    </context>
    <context id="i0d8a2456fb364617b73e1e82750e2dc4_I20190606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cmpr:RedeemablenoncontrollinginterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-06</instant>
        </period>
    </context>
    <context id="idbfaf20fe776489ea9c2b2ad09f70e87_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cmpr:RedeemablenoncontrollinginterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i493c535a792c4f79b669c4af67c71ba6_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i642f78e514844260a4734faa90813821_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cmpr:RedeemablenoncontrollinginterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i20256506acda48c18bbef26c914b5939_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cmpr:RedeemablenoncontrollinginterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="idcd3e00c7b4341b7882cdaddadcfe90a_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia7b4b6007d5e490dad5048859b12b859_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cmpr:RedeemablenoncontrollinginterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i638e806b703a4ab3ab252768915a2222_I20220121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cmpr:RedeemablenoncontrollinginterestMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:VirungaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-21</instant>
        </period>
    </context>
    <context id="ib6d45e78255b42998a2abc6e9205e4a6_I20220121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cmpr:CimpressplcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cmpr:VirungaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-21</instant>
        </period>
    </context>
    <context id="i5970efaea09c4f718589a1ec02dfde56_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id2b927cb054a443385f749496aab5a74_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4bf29b96f94e4918b62260d4402b2c14_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8becdea7e5a342b2af9b4f423cab2d3e_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia1d967e380e444a787128a2e0166f7a4_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3b5141bc07cd4d2b9673fc8d7a03d236_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i22d16e55f153492d9a04dd01c848376b_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5ea078ef1c8f43ce96dcd0c5d07372f6_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iba422c077b0d496d81cdbc934cdc7fe2_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1591a96d7ac34ab7897ba48e469f02ee_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i38e0f0b7596e48e5ad3b9fbd55cbe6b4_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia7bfa631a30b490d868d41e9c015a93b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2d4d289d79aa4e6bb6dea9d9811e0f0c_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="icb794637499046538602863ac564bf53_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifd9c636149574d958c46607ceec976cb_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i95f0bdfc713e4b20b4bceb3eab42b200_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6691d64ef2fe4bbf91958a7423b2cdb8_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3679ad16c53a48e998bb6098125f8516_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia7a61c1d6e234da0a9260ee9e57b0ed7_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7da0b01ac18441429b052bbbabfefe15_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i076dfc5a5f70419c8274decf66a8066e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie4595fa2323c4ed4954b6d4b33734936_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1b93ca930158437c9d17f71e0b2d45e8_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie4a0909fbb5746fcbff172dd9c79322b_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibf1b55fa008b4115ab68d4db80f39cb6_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i699e887c30264012b6cd26f26f82699e_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia495354d24ef422e908e6040a4a17503_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6af0e6d692a543ec92c3541bdf210fc2_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0586f49f049c4a4492f8b3b34c5f6edf_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2bbe5269a3714286b2531ccdf1921b3e_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i637fb5b90af841ffb43558c28f2f0593_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if877a20e05454e2e9c94adc73821703d_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia4b212c9d6ed498c8ce7bcca8a6da2b7_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i417a87ab18234671962206ca15b34f13_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i567b37dbb7e6405488f50ec7c6a8b475_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieec827b74ab1415da0650f54bd813e94_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if3b296d72e6a4af18dde5ed367c09be3_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9e4f81ee114248fabe9ff8c930500a42_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4b1d23ff3ec541238ae76fba2edeb24b_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id56b05cf71ed4dacb2a56971986cc873_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id50e85d80b834f7d80075d0c762afaf5_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9eb06a038e61429f9433f12c29ac0487_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieee6559fba3249f1b354153116f8bdfc_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i925ef00663cb468c9cc924be1031e650_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6288eaf787754253a22b3c9e9920f61b_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2eab963a563a4d779f325a39048e218f_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i79810838055441e897e0af87665cb0bc_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i57f7d3f46b064f2ebcd6db8b840ab45b_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibc4eb2e0f7ca40718538b39414bf7483_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic7db36b819b046e18c4d035264da1e69_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ied2199895a7949429b0af35d81dac43b_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia17cd40f13164e099e93f24a7c0bc641_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6e49e0242c734d9dbba40f1f3ddf5511_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iac12c7274c55417a8c5b4f07996d50e6_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iad7e7fa3e53d4e648463dcf69fa75d97_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieca41898839c4e87b7441a0129085930_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i91786b107a5a43299fbad99e8669f7ae_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if1fa4286639748e29e6992b5284f48a3_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i56f1c37353e9455f8d30c7a5dcb2d8d1_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i97c498190de448b9aca3c2cc4a337ed8_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i08bc9c0b4a7e48898f36c6a10577bea2_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i27644be4eb704a7784f30b0593e2169a_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i13d0ca1985ef42b3a49c79ead7b2472c_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i21b802f52a5c44d5a32533eaf64b0766_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id6329fb1f2534cb78d4ff5c2f8633922_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia8da1e209a8e4d368db9436fcdd5f097_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i364530c5b4b44c5e822324fd2cc7f2e3_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6f7692f286484ec4b6214139a8e16ff6_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i360749dcafed466cbadcc8490a57a07a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie7c394cefc814384b09dbf09d85f836d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0a879e93466f4df1b5ecf1c2fad7f981_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i981836e8a4604147ae5ff50f9d72aaf3_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i594b5f7e64294bd1933cee9d4b39d682_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie63921d8a6ff4fb79854ff760ac5a5d4_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i37973fd6fbdc44a887cf4dcfc9b42e2a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifda4e22e3d9c41688071c9c55335127a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6c3b5ea1f8e0472a82ff9f760b7f6168_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4ff9dc99477c4cd09aef08e9c40db093_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i65c8148bb5a0482995141276cc10d6ff_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0d26310ea5724983b46ca23b1bd14d1f_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2c77a87c7987404099774fa9f51d76e4_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i73bdfa5c80854314a187c93c72dac3d1_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8ccf1d9c85634bf6ab4faae678ff13f9_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id10992f950174f4990b32b008f8324a6_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherContinentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie3909d62cfcc45b2b938cb9b8860f121_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3aa168c8c1da4d60a5381f7b02f6f6f1_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7dd712296b44485cb987654ceeb98b5f_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0526228248444a2bb9ae7ad20fc9e7ad_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i761dbcf72ec142dd8c34a75cd28c9df1_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i29157e6b07c044f8b4c242d37d5dfaac_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:VistaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i79785489bb614d67b98787722b867e1d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:PrintBrothersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib1b8fdb5e2ff468a9e7ac0dd6a2c4bfb_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:ThePrintGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i09a805800ecd4bbd9fe25a67256aaf52_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:NationalPenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i903e0d60747a4a9a813df1cbfe33dd5a_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cmpr:AllOtherBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id2d1bf67f4f84d758849f314c4a8fb27_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if9537eca0f794f359c4f03cc3567a9ee_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0b8a68882384446ca4b3d1ecc568861d_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic33e599db0be401fba381db655b3c116_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmpr:EarnoutrelatedchargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib137d3b6a5cd424da53b4baaa16f5ac2_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">cmpr:EarnoutrelatedchargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i91ab9e6e4715497c846fc83ee048f443_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i91fcf5ba34254b3fbf754388c974b8ff_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2b0864b65a3c47468ef77e90acabf1a8_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie6ea0a70c9304ea388b66498751f2098_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5d24f030dab447d99f27857a8419c86a_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2459e88645af41478bb1e06e5bb79d94_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i266cbcf5cd9e40f6ac91e5f18efe7b23_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5dcaa887297540af8ee88d2e77a7f608_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9447725b046940cea7192b164aeceb7e_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2e8b00c5f3d444448c7492e0e1f86a33_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmpr:PhysicalPrintedProductsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5134fd7ce1ca43c5b3a866503593ff62_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmpr:PhysicalPrintedProductsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i81b8d33da57d41929d60464aa7a4e2e3_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmpr:PhysicalPrintedProductsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5836f1f6351946e1b490ff028197bf6f_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmpr:DigitalProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i361ea9368a9c4d4a9b6e5f55e0edb5ad_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmpr:DigitalProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib96e695e486a4935a08b33d47d9bfd83_D20190701-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmpr:DigitalProductsAndServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib7d425a8fe5543868b94d87ecc397103_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ieceabb95c16442a89be1762258b09fbb_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic987e4fe91064a14b7117062cbe76b59_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5493a814ea064cd6976058fc8f40ef4e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7ba3408d432c47cd9eed740a0ab9298d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2e8d95f3f1404dbfa832a330db823e2d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9b0d90aae4964167afbad94494ad240e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib0f0fd53beb54f48bd11208d03c6837e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3e2dc1ec285b482d8abad4a53c048d0f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5a6ec9480aae455682e7c60a2a6d29e8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ieea9cf4c4fa04952a8978fc554915668_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i829c7a36e0e54a6b93a33266231a474a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2e4020afa2c74fdda5a7f17f9d12ec9a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3a0ecd8915c3455c948afcf39a60acd7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JM</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7ee0670120f841f7b43c5c679064ed73_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6c9d9320c442449592722377f93cff41_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i02598062d2af4a8db5c033232531477b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6d88e4353c9a481aa83a3d363787f4bb_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i42ad02557a7f426a9024fe2e12b5d356_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2d88adab56b44a60ae23d585b08e26da_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">cmpr:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia63c34a696ad47b4a7449e2f06683642_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:LocationAxis">cmpr:OtherLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if30b4a91ab4e4efebd021d12750b2396_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:LocationAxis">cmpr:OtherLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2ed7a15aae2c46e8a06b9124ba55bddf_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:LiabilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:LocationAxis">cmpr:WalthamLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5b2e64020579449f997d06986a78b2bd_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:LocationAxis">cmpr:WalthamLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if3502a7cb5fd49ae9fb19aed028d0143_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:LocationAxis">cmpr:WalthamLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie82f5d65d2724c7191ade7d71dbbf1b6_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cmpr:LocationAxis">cmpr:WalthamLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i57581ac05cf1481a9d184a9d309e3545_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:LocationAxis">cmpr:WalthamLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic7efca474293445fb91dc8de7793febe_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:LocationAxis">cmpr:WalthamLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7fbea84015a94bc2bc51d1bb0d80ecb8_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cmpr:LocationAxis">cmpr:WalthamLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ide5efbda6bbe43ceb0979efe1235668a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:InventoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic32a1911e6954d858b1916b53d65f3f1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cmpr:ThirdPartyCloudServicesDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7b77626cd5b9441ebecec84e424b9db4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i34337dc4e0ef42b79aa4bb415896e3f4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cmpr:AdvertisingPurchaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia236555a9cd44a278fea3340f7f2ce5c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cmpr:ProductionAndComputerEquipmentDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6bfdab066da44b05b6ee13c05dc0e0df_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">cmpr:ProfessionalFeesDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i88d1417f28fc4b19876f154b87aeca10_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:CommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie1a5a2512b5b47d5aca7002bfb460b44_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2241f1b95a63485c9f21ef9501b59015_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id355113940b14e87a9b6699ee88a02b0_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7c04ec747f1c4b568a7ad9e3a35b851d_D20200701-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic44f429516b94c75bb510e51118743f0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie0f74d9b190f48dda811cc9e336fc325_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic2a685ebba6e48e5a6d733a077fef1c5_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4c0e04fdbf664b28badbdc6bb1779e25_D20210701-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibb9bc6b1fa23499a82022cd43c7098b6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001262976</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="eurPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:EUR</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="instrument">
        <measure>cmpr:instrument</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80L2ZyYWc6NjY1NjA3NTFjYTczNGVmODgxNTliNDg2Nzc4YThiNDMvdGFibGU6ZTIzODE2ZmNjNWNhNDM1NjgyOWZhNzhiZmYwYjZmMWIvdGFibGVyYW5nZTplMjM4MTZmY2M1Y2E0MzU2ODI5ZmE3OGJmZjBiNmYxYl8yLTEtMS0xLTExNzA2NQ_8fd4ab50-c46f-4751-96a5-7d46e62e04b2">0001262976</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80L2ZyYWc6NjY1NjA3NTFjYTczNGVmODgxNTliNDg2Nzc4YThiNDMvdGFibGU6ZTIzODE2ZmNjNWNhNDM1NjgyOWZhNzhiZmYwYjZmMWIvdGFibGVyYW5nZTplMjM4MTZmY2M1Y2E0MzU2ODI5ZmE3OGJmZjBiNmYxYl8zLTEtMS0xLTExNzA2NQ_6a527bde-354f-48e3-b629-693fdb8459f1">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80L2ZyYWc6NjY1NjA3NTFjYTczNGVmODgxNTliNDg2Nzc4YThiNDMvdGFibGU6ZTIzODE2ZmNjNWNhNDM1NjgyOWZhNzhiZmYwYjZmMWIvdGFibGVyYW5nZTplMjM4MTZmY2M1Y2E0MzU2ODI5ZmE3OGJmZjBiNmYxYl80LTEtMS0xLTExNzA2NQ_301942b1-c307-48a5-8429-938d5d12bbd8">10-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80L2ZyYWc6NjY1NjA3NTFjYTczNGVmODgxNTliNDg2Nzc4YThiNDMvdGFibGU6ZTIzODE2ZmNjNWNhNDM1NjgyOWZhNzhiZmYwYjZmMWIvdGFibGVyYW5nZTplMjM4MTZmY2M1Y2E0MzU2ODI5ZmE3OGJmZjBiNmYxYl81LTEtMS0xLTExNzA2NQ_dec72fa6-a9e7-4454-bdda-982a53732b1b">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80L2ZyYWc6NjY1NjA3NTFjYTczNGVmODgxNTliNDg2Nzc4YThiNDMvdGFibGU6ZTIzODE2ZmNjNWNhNDM1NjgyOWZhNzhiZmYwYjZmMWIvdGFibGVyYW5nZTplMjM4MTZmY2M1Y2E0MzU2ODI5ZmE3OGJmZjBiNmYxYl82LTEtMS0xLTExNzA2NQ_665895da-1627-453e-bd14-051253fdca62">FY</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80L2ZyYWc6NjY1NjA3NTFjYTczNGVmODgxNTliNDg2Nzc4YThiNDMvdGFibGU6ZTIzODE2ZmNjNWNhNDM1NjgyOWZhNzhiZmYwYjZmMWIvdGFibGVyYW5nZTplMjM4MTZmY2M1Y2E0MzU2ODI5ZmE3OGJmZjBiNmYxYl83LTEtMS0xLTExNzA2NQ_00680f29-8c1b-48cc-a075-1220356cd0d4">--06-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfMC0xLTEtMS0xMTcwNjU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfMi0xLTEtMS0xMTcwNjU_c3eaef0a-7175-4430-b9d4-3d9c8f058351"
      unitRef="usd">6140000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfMi0zLTEtMS0xMTcwNjU_8a481316-44c6-42be-99bd-f59bab047e26"
      unitRef="usd">9404000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfNC0xLTEtMS0xMTcwNjU_3c7a5b88-fa81-451f-a0b3-6371d152046f"
      unitRef="eurPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfNC0zLTEtMS0xMTcwNjU_1693256f-09ed-44b2-bd88-0ac55b70211c"
      unitRef="eurPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfNS0xLTEtMS0xMTcwNjU_f7bbac5a-a691-47aa-bf01-be5074d108dd"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfNS0zLTEtMS0xMTcwNjU_f1ed989f-08d9-40aa-a257-4d420673b786"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfNi0xLTEtMS0xMTcwNjU_647b073e-a467-467d-bcab-7422b460f3c4"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfNi0zLTEtMS0xMTcwNjU_b81d4b57-91be-4792-9b78-741eb3743f9c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfNy0xLTEtMS0xMTcwNjU_a5a078e5-80d0-4300-b9e1-a7cf6e9345e9"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfNy0zLTEtMS0xMTcwNjU_e5233355-4c6c-4dad-b4e6-34bbaaf5b86f"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfOC0xLTEtMS0xMTcwNjU_f0374432-8df4-47c6-aedf-409edbfc3216"
      unitRef="eurPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfOC0zLTEtMS0xMTcwNjU_61b945b4-1f2b-4874-9d89-0f33b10ad461"
      unitRef="eurPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfOS0xLTEtMS0xMTcwNjU_71e16080-2e22-48df-a6c0-fa05cdec5442"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfOS0zLTEtMS0xMTcwNjU_3612d5cc-f10e-4d27-ace3-2be9923ae931"
      unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfMTAtMS0xLTEtMTE3MDY1_d02822f6-3acf-49c9-bc15-813929b380a3"
      unitRef="shares">44083569</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfMTAtMy0xLTEtMTE3MDY1_ae27d884-5158-4d15-ac21-08d7e0831a0a"
      unitRef="shares">44080627</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfMTEtMS0xLTEtMTE3MDY1_16615276-867a-4076-bbb3-db429b484454"
      unitRef="shares">26112322</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfMTEtMy0xLTEtMTE3MDY1_2ba9597a-489c-4331-9247-72bcb5f48c69"
      unitRef="shares">26035910</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfMTItMS0xLTEtMTE3MDY1_cf52fd1b-a020-427b-a391-7ebc22312c94"
      unitRef="shares">17971247</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNi9mcmFnOmExMTg0MGNlNWYxOTQzZjY4YmQ5OWY2Y2JhMTQxNzU0L3RhYmxlOjNkMDEyYWJhNWE0OTQ2MTliZWJlMDBlNDQ4YzVhZGRkL3RhYmxlcmFuZ2U6M2QwMTJhYmE1YTQ5NDYxOWJlYmUwMGU0NDhjNWFkZGRfMTItMy0xLTEtMTE3MDY1_994fa849-6dde-4e39-8df4-25ba477e3a31"
      unitRef="shares">18044717</us-gaap:TreasuryStockShares>
    <us-gaap:DerivativeMaturityDates
      contextRef="i4f36dbd86ec249a8a8a60172e786ebb4_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80Ni9mcmFnOjlkMzliYjA3MzI4MDQwMjA5ZmM1NDM1ZmZkYWRiN2E4L3RhYmxlOjUzZTkzZmQ2ZTMwZjQyMDRhYzkwY2NkZGNiZTllZmE0L3RhYmxlcmFuZ2U6NTNlOTNmZDZlMzBmNDIwNGFjOTBjY2RkY2JlOWVmYTRfMi0xLTEtMS0xNzQ5Mzk_df454abd-4d50-4fa9-a5bf-4ffe90ad15a6">2023-05-31</us-gaap:DerivativeMaturityDates>
    <us-gaap:DerivativeMaturityDates
      contextRef="i70ed9d00341d41a3b5a8028ed647255f_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80Ni9mcmFnOjlkMzliYjA3MzI4MDQwMjA5ZmM1NDM1ZmZkYWRiN2E4L3RhYmxlOjUzZTkzZmQ2ZTMwZjQyMDRhYzkwY2NkZGNiZTllZmE0L3RhYmxlcmFuZ2U6NTNlOTNmZDZlMzBmNDIwNGFjOTBjY2RkY2JlOWVmYTRfMi0zLTEtMS0xNzQ5Mzk_1c66c854-d9ce-4c95-bc11-7b2794ffdead">2028-04-30</us-gaap:DerivativeMaturityDates>
    <us-gaap:DerivativeMaturityDates
      contextRef="i4861f152ba0f4955b369db4d3e796833_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80Ni9mcmFnOjlkMzliYjA3MzI4MDQwMjA5ZmM1NDM1ZmZkYWRiN2E4L3RhYmxlOjUzZTkzZmQ2ZTMwZjQyMDRhYzkwY2NkZGNiZTllZmE0L3RhYmxlcmFuZ2U6NTNlOTNmZDZlMzBmNDIwNGFjOTBjY2RkY2JlOWVmYTRfMy0xLTEtMS0xMTcwNjU_d534f124-0685-42aa-a06b-ff70a4ea95f8">2022-07-15</us-gaap:DerivativeMaturityDates>
    <us-gaap:DerivativeMaturityDates
      contextRef="i75526fa0b62c4e55b568ddf9c065c93f_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80Ni9mcmFnOjlkMzliYjA3MzI4MDQwMjA5ZmM1NDM1ZmZkYWRiN2E4L3RhYmxlOjUzZTkzZmQ2ZTMwZjQyMDRhYzkwY2NkZGNiZTllZmE0L3RhYmxlcmFuZ2U6NTNlOTNmZDZlMzBmNDIwNGFjOTBjY2RkY2JlOWVmYTRfMy0zLTEtMS0xMTcwNjU_3777df2d-d427-42ba-b6a1-9fb60c740722">2024-10-15</us-gaap:DerivativeMaturityDates>
    <us-gaap:DerivativeMaturityDates
      contextRef="ia3f653dac3a447308bcebc6b81e07431_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80Ni9mcmFnOjlkMzliYjA3MzI4MDQwMjA5ZmM1NDM1ZmZkYWRiN2E4L3RhYmxlOjUzZTkzZmQ2ZTMwZjQyMDRhYzkwY2NkZGNiZTllZmE0L3RhYmxlcmFuZ2U6NTNlOTNmZDZlMzBmNDIwNGFjOTBjY2RkY2JlOWVmYTRfNC0xLTEtMS0xMTcwNjU_6b90dba4-0daa-43fc-a6e0-b6a3bec2e988">2022-07-14</us-gaap:DerivativeMaturityDates>
    <us-gaap:DerivativeMaturityDates
      contextRef="i7ba025d14433488a8c75069f74ef0f14_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80Ni9mcmFnOjlkMzliYjA3MzI4MDQwMjA5ZmM1NDM1ZmZkYWRiN2E4L3RhYmxlOjUzZTkzZmQ2ZTMwZjQyMDRhYzkwY2NkZGNiZTllZmE0L3RhYmxlcmFuZ2U6NTNlOTNmZDZlMzBmNDIwNGFjOTBjY2RkY2JlOWVmYTRfNC0zLTEtMS0xMTcwNjU_854380f9-f457-4fa9-a9dd-d24e069e4486">2024-06-13</us-gaap:DerivativeMaturityDates>
    <us-gaap:DerivativeMaturityDates
      contextRef="ic279c76bae5549479e6a73cc1825ccb6_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80Ni9mcmFnOjlkMzliYjA3MzI4MDQwMjA5ZmM1NDM1ZmZkYWRiN2E4L3RhYmxlOjUzZTkzZmQ2ZTMwZjQyMDRhYzkwY2NkZGNiZTllZmE0L3RhYmxlcmFuZ2U6NTNlOTNmZDZlMzBmNDIwNGFjOTBjY2RkY2JlOWVmYTRfNS0xLTEtMS0xMTcwNjU_f6ba0d60-a14d-44c2-9a43-d39479508c95">2024-06-19</us-gaap:DerivativeMaturityDates>
    <us-gaap:DerivativeMaturityDates
      contextRef="ia7432f835fcf4c11829738c0e58470a8_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80Ni9mcmFnOjlkMzliYjA3MzI4MDQwMjA5ZmM1NDM1ZmZkYWRiN2E4L3RhYmxlOjUzZTkzZmQ2ZTMwZjQyMDRhYzkwY2NkZGNiZTllZmE0L3RhYmxlcmFuZ2U6NTNlOTNmZDZlMzBmNDIwNGFjOTBjY2RkY2JlOWVmYTRfNS0zLTEtMS0xMTcwNjU_76ee917f-0c1f-403f-930d-eda35b154eca">2024-06-19</us-gaap:DerivativeMaturityDates>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i16bdcf40aaf14f9b8107eec8dd412091_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81OC9mcmFnOjY1ZWQ1NzQ1MWQ4ODQxNTZiMzI1ODhlNWM2Mzc3OTc2L3RhYmxlOjlhYWY5NDFhMzU4NDQ5MDU4MDZhZjZlMTEwMDdhZDc2L3RhYmxlcmFuZ2U6OWFhZjk0MWEzNTg0NDkwNTgwNmFmNmUxMTAwN2FkNzZfMS0xLTEtMS0xMTcwNjU_ce93482a-04ea-472e-bea8-32f976b29f4b">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i7289d2981176446bbdbf932ec2efe177_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81OC9mcmFnOjY1ZWQ1NzQ1MWQ4ODQxNTZiMzI1ODhlNWM2Mzc3OTc2L3RhYmxlOjlhYWY5NDFhMzU4NDQ5MDU4MDZhZjZlMTEwMDdhZDc2L3RhYmxlcmFuZ2U6OWFhZjk0MWEzNTg0NDkwNTgwNmFmNmUxMTAwN2FkNzZfMi0xLTEtMS0xMTcwNjU_807d0644-cf80-4bd3-b869-2eabf6727c5f">P2Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i139f72aa591f41609801e5d30eecc69f_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81OC9mcmFnOjY1ZWQ1NzQ1MWQ4ODQxNTZiMzI1ODhlNWM2Mzc3OTc2L3RhYmxlOjlhYWY5NDFhMzU4NDQ5MDU4MDZhZjZlMTEwMDdhZDc2L3RhYmxlcmFuZ2U6OWFhZjk0MWEzNTg0NDkwNTgwNmFmNmUxMTAwN2FkNzZfMy0xLTEtMS0xMTcwNjU_76fd6fee-963a-45b5-8772-d669cb6cbf4d">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i48764cd0b82246f5b5dfc612f1cf2b13_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81OC9mcmFnOjY1ZWQ1NzQ1MWQ4ODQxNTZiMzI1ODhlNWM2Mzc3OTc2L3RhYmxlOjlhYWY5NDFhMzU4NDQ5MDU4MDZhZjZlMTEwMDdhZDc2L3RhYmxlcmFuZ2U6OWFhZjk0MWEzNTg0NDkwNTgwNmFmNmUxMTAwN2FkNzZfNC0xLTEtMS0xMTcwNjU_7369b732-8d0d-44ab-a8fa-3d28c18ea4fa">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNzQyL2ZyYWc6OTI1ZWM5MWFmZGVmNDliMWE3MThhM2Y1ZWYwMDdlMjUvdGV4dHJlZ2lvbjo5MjVlYzkxYWZkZWY0OWIxYTcxOGEzZjVlZjAwN2UyNV8xMDk5NTExNjI3OTgx_581a4e2b-950c-4bc7-84fd-f26e8e6c52ce">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNzQyL2ZyYWc6OTI1ZWM5MWFmZGVmNDliMWE3MThhM2Y1ZWYwMDdlMjUvdGV4dHJlZ2lvbjo5MjVlYzkxYWZkZWY0OWIxYTcxOGEzZjVlZjAwN2UyNV8xMDk5NTExNjI4MDI2_d4dfe7ec-6fcb-46fb-8038-30e6f5876a23">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNzQyL2ZyYWc6OTI1ZWM5MWFmZGVmNDliMWE3MThhM2Y1ZWYwMDdlMjUvdGV4dHJlZ2lvbjo5MjVlYzkxYWZkZWY0OWIxYTcxOGEzZjVlZjAwN2UyNV8xMDk5NTExNjI3ODE1_1198b588-886c-4bc3-be97-e9aac2eab8d2">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNzQyL2ZyYWc6OTI1ZWM5MWFmZGVmNDliMWE3MThhM2Y1ZWYwMDdlMjUvdGV4dHJlZ2lvbjo5MjVlYzkxYWZkZWY0OWIxYTcxOGEzZjVlZjAwN2UyNV8xMDk5NTExNjI3ODUy_1c9e4c44-9d3a-4025-901f-c1d85a641eb9">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNzQyL2ZyYWc6OTI1ZWM5MWFmZGVmNDliMWE3MThhM2Y1ZWYwMDdlMjUvdGV4dHJlZ2lvbjo5MjVlYzkxYWZkZWY0OWIxYTcxOGEzZjVlZjAwN2UyNV8xMDk5NTExNjI3ODk0_47ea50d4-4f5c-4c02-b0b0-1680be462a94">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNzQyL2ZyYWc6OTI1ZWM5MWFmZGVmNDliMWE3MThhM2Y1ZWYwMDdlMjUvdGV4dHJlZ2lvbjo5MjVlYzkxYWZkZWY0OWIxYTcxOGEzZjVlZjAwN2UyNV8xMDk5NTExNjI3OTMy_1699ada5-be8b-4ec3-9da3-e5dd729d78c7">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82Ny9mcmFnOmVmYzkwMTU0NjlkMzQwZTE5MTBiMzg2Yjg5NzkxMGIxL3RleHRyZWdpb246ZWZjOTAxNTQ2OWQzNDBlMTkxMGIzODZiODk3OTEwYjFfNDU_5222b9df-d56f-4768-abe6-0d1cc5ab5f07"
      unitRef="usd">59901000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82Ny9mcmFnOmVmYzkwMTU0NjlkMzQwZTE5MTBiMzg2Yjg5NzkxMGIxL3RleHRyZWdpb246ZWZjOTAxNTQ2OWQzNDBlMTkxMGIzODZiODk3OTEwYjFfMTM2_f16f4510-e2c6-46ad-afb0-62122f6934a5"
      unitRef="usd">18903000</us-gaap:IncomeTaxExpenseBenefit>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82Ny9mcmFnOmVmYzkwMTU0NjlkMzQwZTE5MTBiMzg2Yjg5NzkxMGIxL3RleHRyZWdpb246ZWZjOTAxNTQ2OWQzNDBlMTkxMGIzODZiODk3OTEwYjFfNzU3_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentType
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTQw_b75d283f-d89e-43d5-878e-af2f9bc29bb1">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6ZjZkYzNiMWYxODk1NGU3ZWJlYWYyOGEwOTVkM2U5YmQvdGFibGVyYW5nZTpmNmRjM2IxZjE4OTU0ZTdlYmVhZjI4YTA5NWQzZTliZF8xLTAtMS0xLTExNzA2NQ_c7f3c311-12a0-4b83-b1a9-438d4a5cd381">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6ZjZkYzNiMWYxODk1NGU3ZWJlYWYyOGEwOTVkM2U5YmQvdGFibGVyYW5nZTpmNmRjM2IxZjE4OTU0ZTdlYmVhZjI4YTA5NWQzZTliZF8yLTItMS0xLTExNzA2NQ_13851a63-1289-4e1f-8697-c5d7a7425ec3">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6ZjZkYzNiMWYxODk1NGU3ZWJlYWYyOGEwOTVkM2U5YmQvdGFibGVyYW5nZTpmNmRjM2IxZjE4OTU0ZTdlYmVhZjI4YTA5NWQzZTliZF80LTAtMS0xLTExNzA2NQ_8cac3b42-9294-44ee-8b97-0d6f1ac6ede8">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTMz_4707e14b-d4a6-4074-9a39-9e55037c5b7d">000-51539</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTM0_fa8bb241-5137-4b7e-af61-8098c7a1cd41">Cimpress plc</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6ZWY3MTExYTljODM2NGFiNjlkYTg4YjZiODJkNTkyZTUvdGFibGVyYW5nZTplZjcxMTFhOWM4MzY0YWI2OWRhODhiNmI4MmQ1OTJlNV8wLTAtMS0xLTExNzA2NQ_3f9ac589-72f9-4f43-a4e4-4deed768706e">L2</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6ZWY3MTExYTljODM2NGFiNjlkYTg4YjZiODJkNTkyZTUvdGFibGVyYW5nZTplZjcxMTFhOWM4MzY0YWI2OWRhODhiNmI4MmQ1OTJlNV8wLTMtMS0xLTExNzA2NQ_b5f1ebb8-556b-41af-b560-43a243bc6d46">98-0417483</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine2
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTQx_ecb6ca07-a418-4afb-9cbb-e3595eae4af1">Building D</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine1
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTM2_b778fdfe-8b84-4832-9c92-4da764712a23">Xerox Technology Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTM1_69e2b657-290f-4333-9167-687cea22ae53">A91 H9N9</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTMy_c22649c3-0f10-4692-b327-85c9ca2e84dc">Dundalk, Co. Louth</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTM3_7fb9d70d-3322-4240-bac7-5350d1b88d8e">IE</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTMw_f75f005c-3217-4dba-9e57-ac88cea3d84e">353</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTM4_e99330f3-209e-41d9-94d3-401c08f7435e">42 938 8500</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6YWFmZWM4MjQzOThiNDdkNmIxZjU5NmZhODI2YmZhZjYvdGFibGVyYW5nZTphYWZlYzgyNDM5OGI0N2Q2YjFmNTk2ZmE4MjZiZmFmNl8xLTAtMS0xLTExNzA2NQ_f09bf994-98b3-4b09-8767-d33a4e46445a">Ordinary Shares, nominal value of &#x20ac;0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6YWFmZWM4MjQzOThiNDdkNmIxZjU5NmZhODI2YmZhZjYvdGFibGVyYW5nZTphYWZlYzgyNDM5OGI0N2Q2YjFmNTk2ZmE4MjZiZmFmNl8xLTItMS0xLTExNzA2NQ_23f55fc6-d05e-4e9e-8aab-2113ac1761e7">CMPR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6YWFmZWM4MjQzOThiNDdkNmIxZjU5NmZhODI2YmZhZjYvdGFibGVyYW5nZTphYWZlYzgyNDM5OGI0N2Q2YjFmNTk2ZmE4MjZiZmFmNl8xLTQtMS0xLTExNzA2NQ_70f4b337-8895-4e03-8269-4c22d7d1dc1e">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8xMDk5NTExNjMwMzg4_d2c14071-468e-45ac-95d5-ca0bf6ac6339">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8xMDk5NTExNjMwNTMx_0f6979b0-fb53-4af7-9e23-14a1c76622a3">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTMx_23bcc881-344b-4a07-8caa-049763f7dd77">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTM5_d5527e93-0ef3-4011-a3d5-5ba1de72e96a">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6ZGQ2NTBmN2JlMjI3NGQ2MjkyYWZlMDg1M2E3NDMyYmUvdGFibGVyYW5nZTpkZDY1MGY3YmUyMjc0ZDYyOTJhZmUwODUzYTc0MzJiZV8wLTAtMS0xLTExNzA2NQ_a3be6ec8-514c-4dca-81f2-19f0d8121438">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6ZGQ2NTBmN2JlMjI3NGQ2MjkyYWZlMDg1M2E3NDMyYmUvdGFibGVyYW5nZTpkZDY1MGY3YmUyMjc0ZDYyOTJhZmUwODUzYTc0MzJiZV8xLTMtMS0xLTExNzA2NQ_9ddf0d91-21eb-4330-a9b7-16ce59ed9a88">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGFibGU6ZGQ2NTBmN2JlMjI3NGQ2MjkyYWZlMDg1M2E3NDMyYmUvdGFibGVyYW5nZTpkZDY1MGY3YmUyMjc0ZDYyOTJhZmUwODUzYTc0MzJiZV8yLTMtMS0xLTExNzA2NQ_aedc6369-5986-4c30-8e91-caf1877e94ec">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMTI4_61195a3f-a530-483e-b2dd-f66e01403a66">false</dei:EntityShellCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8xMDk5NTExNjMyNzM0_0cf3e0a9-83c6-4607-9fad-074288b3583b">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityPublicFloat
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8xMDk5NTExNjMxMjc3_41854365-eb08-4a42-84e6-915f82a7c92e"
      unitRef="usd">1530000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i5a00fc44d94a4206b4e5ff39fda26890_I20220801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xL2ZyYWc6OGYzNDY1NjRkOWQ4NDMyNGFjMjUxNmVjMjY4MTk2MjEvdGV4dHJlZ2lvbjo4ZjM0NjU2NGQ5ZDg0MzI0YWMyNTE2ZWMyNjgxOTYyMV8yMDgw_eff72007-2bef-4702-9097-c70c17e2d645"
      unitRef="shares">26135706</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorName
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNjA3L2ZyYWc6YjkxMmYxNDhmNThkNDMyOGEzYmZkYWY2NTIxOGI3MTQvdGV4dHJlZ2lvbjpiOTEyZjE0OGY1OGQ0MzI4YTNiZmRhZjY1MjE4YjcxNF8xMDk5NTExNzM5OTk1_a0724858-a85c-4b43-8097-0371b173719a">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xNjA3L2ZyYWc6YjkxMmYxNDhmNThkNDMyOGEzYmZkYWY2NTIxOGI3MTQvdGV4dHJlZ2lvbjpiOTEyZjE0OGY1OGQ0MzI4YTNiZmRhZjY1MjE4YjcxNF8xMDk5NTExNzM5OTk3_6f20ea66-fe92-4ba1-bfd9-8fe1917abc6e">Boston, Massachusetts</dei:AuditorLocation>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMC0xLTEtMS0xMTcwNjU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMy0xLTEtMS0xMTcwNjU_9795a4f6-c9b7-446c-a953-a50a27352819"
      unitRef="usd">277053000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMy0zLTEtMS0xMTcwNjU_b5961269-327c-48bd-acce-4e5301317505"
      unitRef="usd">183023000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNC0xLTEtMS0xMTcwNjU_39310a0c-178b-46c4-8d9b-0a945e5f82f2"
      unitRef="usd">49952000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNC0zLTEtMS0xMTcwNjU_6dbf0768-79ef-49e4-95c5-f401983fdb44"
      unitRef="usd">152248000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNS0xLTEtMS0xMTcwNjU_f374ee28-9a76-4266-86a4-94e99665d9d5"
      unitRef="usd">63885000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNS0zLTEtMS0xMTcwNjU_f323d61f-1d37-431b-8565-bd8bf6659579"
      unitRef="usd">50679000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNi0xLTEtMS0xMTcwNjU_5db3d9fe-a657-43e4-89fd-c70b49e1d566"
      unitRef="usd">126728000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNi0zLTEtMS0xMTcwNjU_21186377-0f11-45e8-8c6b-8fdbf21e60a6"
      unitRef="usd">70044000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNy0xLTEtMS0xMTcwNjU_4f0fdd97-f3c0-40e6-8ed9-e1a15682c9de"
      unitRef="usd">108697000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNy0zLTEtMS0xMTcwNjU_69ce8df4-b957-4edc-aba0-a99995d69429"
      unitRef="usd">72504000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfOS0xLTEtMS0xMTcwNjU_87b29a4d-2529-4cd8-b824-10800f4cd369"
      unitRef="usd">626315000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfOS0zLTEtMS0xMTcwNjU_9df43d2d-dfca-4eec-bf26-a10ecac6a678"
      unitRef="usd">528498000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTAtMS0xLTEtMTE3MDY1_1d7b392f-46fd-4ccd-96ba-8eb3205a88fb"
      unitRef="usd">286826000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTAtMy0xLTEtMTE3MDY1_cf6e4484-211f-42f8-80ed-c7b4654602b1"
      unitRef="usd">328679000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTEtMS0xLTEtMTE3MDY1_187213ea-ca49-400a-ab6f-4a5332a24f69"
      unitRef="usd">80694000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTEtMy0xLTEtMTE3MDY1_759e15c8-505d-489c-a4fd-043c5b151b95"
      unitRef="usd">87626000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTItMS0xLTEtMTE3MDY1_1894539a-72e3-455c-a802-80cd2343a373"
      unitRef="usd">90474000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTItMy0xLTEtMTE3MDY1_6c0fb550-e675-4850-8b73-be3e539b3670"
      unitRef="usd">87690000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTMtMS0xLTEtMTE3MDY1_5912fc86-23e3-4110-a504-6ac9db35e558"
      unitRef="usd">113088000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTMtMy0xLTEtMTE3MDY1_09cfcc93-6a0e-416e-966f-328e980e8431"
      unitRef="usd">149618000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTQtMS0xLTEtMTE3MDY1_4ffd8a48-8dba-4a70-b903-ff0b65f950ac"
      unitRef="usd">766600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTQtMy0xLTEtMTE3MDY1_f0547807-e211-4812-85e4-27194caab891"
      unitRef="usd">726979000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTUtMS0xLTEtMTE3MDY1_4687f3f5-8cef-4f91-82ce-ad885e092189"
      unitRef="usd">154730000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTUtMy0xLTEtMTE3MDY1_3f097bfa-5a91-4bd0-960b-ed6e850318fe"
      unitRef="usd">186744000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTYtMS0xLTEtMTE3MDY1_7e16441f-9668-49e6-96d4-3ed6f42d7523"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTYtMy0xLTEtMTE3MDY1_90c5ec6e-cb83-4d9d-bc22-0a05b5400707"
      unitRef="usd">50713000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTctMS0xLTEtMTE3MDY1_458fedd1-13f8-4c6e-9525-950814a41c32"
      unitRef="usd">48945000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTctMy0xLTEtMTE3MDY1_746a1084-189c-446f-8154-5a805d1787e5"
      unitRef="usd">35951000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTgtMS0xLTEtMTE3MDY1_4dee4a56-9117-40ec-a836-e4d30ebc140c"
      unitRef="usd">2167672000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMTgtMy0xLTEtMTE3MDY1_2f0ff201-6655-4770-93a3-e2cb13e5ca59"
      unitRef="usd">2182498000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjEtMS0xLTEtMTE3MDY1_f81db084-e9f4-4a83-86e3-ff328b949bf4"
      unitRef="usd">313710000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjEtMy0xLTEtMTE3MDY1_5615f4d2-8523-4145-aca4-67a2d82cdf14"
      unitRef="usd">199831000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjItMS0xLTEtMTE3MDY1_b1bb3ebc-9da2-4e7d-8223-8c2eb77e21e7"
      unitRef="usd">253841000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjItMy0xLTEtMTE3MDY1_55e7c488-9532-45a4-a31a-737db0d1b229"
      unitRef="usd">247513000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjMtMS0xLTEtMTE3MDY1_96e32fab-178c-45fd-95a5-7b6a67c15022"
      unitRef="usd">58861000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjMtMy0xLTEtMTE3MDY1_a9f8d924-90b9-4f93-b8e5-8e6afa178d10"
      unitRef="usd">50868000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjQtMS0xLTEtMTE3MDY1_2cfd1f57-a404-4b8b-befe-d44cab3b9780"
      unitRef="usd">10386000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjQtMy0xLTEtMTE3MDY1_642fd67d-9758-4f6f-b463-63b234c026b8"
      unitRef="usd">9895000</us-gaap:ShortTermBorrowings>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjUtMS0xLTEtMTE3MDY1_c21b6772-83d9-48fa-8d86-170088dbf22a"
      unitRef="usd">27706000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjUtMy0xLTEtMTE3MDY1_d740b1b1-8bcb-4248-8078-4bbf4c798913"
      unitRef="usd">26551000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjYtMS0xLTEtMTE3MDY1_f894e647-208a-4757-a4bd-39ad3a504de6"
      unitRef="usd">28035000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjYtMy0xLTEtMTE3MDY1_552752d3-aa5b-4741-b810-2130119dae30"
      unitRef="usd">103515000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjgtMS0xLTEtMTE3MDY1_3d7bf76c-2544-42a2-a925-94337c555dda"
      unitRef="usd">692539000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjgtMy0xLTEtMTE3MDY1_dfca47e6-26bd-4a75-949b-c71e0c84dba4"
      unitRef="usd">638173000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjktMS0xLTEtMTE3MDY1_75e47183-2aaa-4030-a664-0645c849a6c9"
      unitRef="usd">41142000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMjktMy0xLTEtMTE3MDY1_bb6de1ad-5538-48e8-971a-c4501d042ff7"
      unitRef="usd">27433000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzAtMS0xLTEtMTE3MDY1_fa10b5b6-13bf-4a51-838a-cf4a00a25418"
      unitRef="usd">1675562000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzAtMy0xLTEtMTE3MDY1_59b2d04c-2bbd-4e0d-9752-4912f73297ac"
      unitRef="usd">1732511000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzItMS0xLTEtMTE3MDY1_5ea41635-42c5-4b57-99c4-92f8cec3936f"
      unitRef="usd">57474000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzItMy0xLTEtMTE3MDY1_d89ba16d-5ba4-4c9c-a03d-39112d5710dd"
      unitRef="usd">66222000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzMtMS0xLTEtMTE3MDY1_5297bfb5-5191-41ec-a0ed-57cebc9ad5ff"
      unitRef="usd">64394000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzMtMy0xLTEtMTE3MDY1_fd7cb7b0-e303-42ec-a160-9f2a02692f8f"
      unitRef="usd">96410000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzQtMS0xLTEtMTE3MDY1_a520b2bf-e85a-4f34-9f27-79b70535ae08"
      unitRef="usd">2531111000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzQtMy0xLTEtMTE3MDY1_5bd7890d-3811-4a3e-a312-e5027b00b4fb"
      unitRef="usd">2560749000</us-gaap:Liabilities>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzYtMS0xLTEtMTE3MDY1_96d7177e-d04e-487d-affc-58094dacad46"
      unitRef="usd">131483000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzYtMy0xLTEtMTE3MDY1_e8326514-3815-4357-8987-cebea6baf2bb"
      unitRef="usd">71120000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:PreferredStockValue
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzgtMS0xLTEtMTE3MDY1_420c20c9-52e3-42a6-8792-556ef84a259f"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzgtMy0xLTEtMTE3MDY1_7c77e208-e682-431c-8ce0-9835793243d1"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzktMS0xLTEtMTE3MDY1_14e2eafe-d9e4-4ed3-8e35-345eefeee53f"
      unitRef="usd">615000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfMzktMy0xLTEtMTE3MDY1_b6ab3f87-ba3b-41b1-9b13-452f6d8e268e"
      unitRef="usd">615000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockOtherValueOutstanding
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDAtMS0xLTEtMTE3MDY1_aa5c9c5e-e2a6-41ea-a596-dc8d6234ebf3"
      unitRef="usd">0</us-gaap:CommonStockOtherValueOutstanding>
    <us-gaap:CommonStockOtherValueOutstanding
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDAtMy0xLTEtMTE3MDY1_6b0baa7f-2b95-4451-82e1-1448805ad16e"
      unitRef="usd">28000</us-gaap:CommonStockOtherValueOutstanding>
    <us-gaap:TreasuryStockValue
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDEtMS0xLTEtMTE3MDY1_fbf4a622-ff3c-4818-a09a-35f7718e996f"
      unitRef="usd">1363550000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDEtMy0xLTEtMTE3MDY1_ca89b985-720e-41aa-926a-d41c233c0968"
      unitRef="usd">1368595000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDItMS0xLTEtMTE3MDY1_b9050e9b-8ccf-4838-b6a3-959c1a77d1cf"
      unitRef="usd">501003000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDItMy0xLTEtMTE3MDY1_dcd635e1-62e6-4d7a-bc12-a307db9182cb"
      unitRef="usd">459904000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDMtMS0xLTEtMTE3MDY1_0d11b6ce-7a47-4be7-94ac-9116f2c2a3f5"
      unitRef="usd">414138000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDMtMy0xLTEtMTE3MDY1_9cf63e70-c26e-4cbc-a388-593649006ee1"
      unitRef="usd">530159000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDQtMS0xLTEtMTE3MDY1_469655ab-b9ce-4ede-b2f0-ca5e64d54bab"
      unitRef="usd">-47128000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDQtMy0xLTEtMTE3MDY1_ab1bfc73-ae59-423b-ab63-c0f5dca9e82c"
      unitRef="usd">-71482000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDctMS0xLTEtMTE3MDY1_6171ceea-5c02-4bea-95b6-97ca401d1aab"
      unitRef="usd">-494922000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDctMy0xLTEtMTE3MDY1_aa5aaefd-aec5-4cbe-8535-535a45284b0c"
      unitRef="usd">-449371000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDgtMS0xLTEtMTE3MDY1_40f6c705-3f11-4b56-80a0-26940d9970e7"
      unitRef="usd">2167672000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMy9mcmFnOmYyMDc5MTNmNzAwNDQ2ODQ5OGE3MTQ2MGRiNzcyYjAwL3RhYmxlOmRhOWE0OTc2ZjI0MjRkNGM4OGVhMGI1MzNhNDgxYTJiL3RhYmxlcmFuZ2U6ZGE5YTQ5NzZmMjQyNGQ0Yzg4ZWEwYjUzM2E0ODFhMmJfNDgtMy0xLTEtMTE3MDY1_4bba1f60-f8e5-4f0c-a9ee-d39ef699d388"
      unitRef="usd">2182498000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMi01LTEtMS0xMTcwNjU_2ec6eaa8-386e-4d46-8b67-8281b8936db6"
      unitRef="usd">2887555000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMi03LTEtMS0xMTcwNjU_22a222ff-fb33-421a-9a76-240d99e02790"
      unitRef="usd">2575961000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMi05LTEtMS0xMTcwNjU_a85424b6-4acc-455b-8d90-c49b9dd74a46"
      unitRef="usd">2481358000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMy01LTEtMS0xMTcwNjU_a1771be7-367c-45ba-b3bb-b8368eb29f98"
      unitRef="usd">1492726000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMy03LTEtMS0xMTcwNjU_98b880eb-900e-4fa5-a1ad-b41fb32759af"
      unitRef="usd">1299889000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMy05LTEtMS0xMTcwNjU_e4e42eaf-5e2e-43af-bc7a-bd5b8441712e"
      unitRef="usd">1248871000</us-gaap:CostOfGoodsAndServicesSold>
    <cmpr:TechnologyAndDevelopmentExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNC01LTEtMS0xMTcwNjU_3727bd57-fffb-4c21-8b18-d800e00be5a2"
      unitRef="usd">292845000</cmpr:TechnologyAndDevelopmentExpense>
    <cmpr:TechnologyAndDevelopmentExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNC03LTEtMS0xMTcwNjU_1dd7bb8b-b047-415a-bffa-fbac77df6000"
      unitRef="usd">253060000</cmpr:TechnologyAndDevelopmentExpense>
    <cmpr:TechnologyAndDevelopmentExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNC05LTEtMS0xMTcwNjU_6de8a833-7b66-45e6-a535-f93c5dc2191f"
      unitRef="usd">253252000</cmpr:TechnologyAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNS01LTEtMS0xMTcwNjU_a44821ba-6493-4a0f-8cc4-f39a970a11f8"
      unitRef="usd">789241000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNS03LTEtMS0xMTcwNjU_814ddac3-6e68-4eff-a351-3edddfc8d471"
      unitRef="usd">648391000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNS05LTEtMS0xMTcwNjU_a3498a40-ba46-4da1-bc6c-66e957c0b80f"
      unitRef="usd">574041000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNi01LTEtMS0xMTcwNjU_24918496-7548-4506-9c1b-3efc2e003dcc"
      unitRef="usd">197345000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNi03LTEtMS0xMTcwNjU_ddad2d4c-9dbb-4bc2-a0e6-903cc1cdbbbb"
      unitRef="usd">195652000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNi05LTEtMS0xMTcwNjU_e36d7b09-326a-4125-be9a-342b42a568d1"
      unitRef="usd">183054000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNy01LTEtMS0xMTcwNjU_49387999-9885-4c46-a5b3-f6188d82ec78"
      unitRef="usd">54497000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNy03LTEtMS0xMTcwNjU_67a45696-6e1f-4084-b0d4-65963ba84f94"
      unitRef="usd">53818000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfNy05LTEtMS0xMTcwNjU_52cf567a-85ba-4c59-922d-a4ec81cf07df"
      unitRef="usd">51786000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:RestructuringCharges
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfOC01LTEtMS0xMTcwNjU_da068922-90b9-479d-9d50-d5b3116bfbec"
      unitRef="usd">13603000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfOC03LTEtMS0xMTcwNjU_597994fc-f8b1-4637-a167-4b1fabdcf735"
      unitRef="usd">1641000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfOC05LTEtMS0xMTcwNjU_4c42ab03-0dbc-46da-a0da-5911abc9f1fa"
      unitRef="usd">13543000</us-gaap:RestructuringCharges>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfOS01LTEtMS0xMTcwNjU_c174486a-c97f-4cb5-bbb8-cd8d0a9900b2"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfOS03LTEtMS0xMTcwNjU_fffb32be-9a08-4aaf-b6f5-00ba981c2e4c"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfOS05LTEtMS0xMTcwNjU_74ac22e6-a5eb-4489-b8dc-ccb1135bb4c1"
      unitRef="usd">100842000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTEtNS0xLTEtMTE3MDY1_24bb6a18-fedd-44b7-aa72-8daf405378be"
      unitRef="usd">47298000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTEtNy0xLTEtMTE3MDY1_3ca1b1d7-1db9-4f12-976e-e613ee1fa3d9"
      unitRef="usd">123510000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTEtOS0xLTEtMTE3MDY1_ec0fa18d-0ef5-4db3-9264-e8794607e613"
      unitRef="usd">55969000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTItNS0xLTEtMTE3MDY1_41baf5f6-4aa1-4491-bb12-1f8bc9f7f5a6"
      unitRef="usd">61463000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTItNy0xLTEtMTE3MDY1_b68d1243-a791-4f0e-b0d4-904289818af9"
      unitRef="usd">-19353000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTItOS0xLTEtMTE3MDY1_63b712f8-ae44-4425-a233-cf9c562d3f18"
      unitRef="usd">22874000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTMtNS0xLTEtMTE3MDY1_c85380a2-0059-4028-9bcd-7ca577af17ef"
      unitRef="usd">-99430000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTMtNy0xLTEtMTE3MDY1_1cd1bf6b-7d44-4a96-9c42-68ea39a922d5"
      unitRef="usd">-119368000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTMtOS0xLTEtMTE3MDY1_a220b87d-1959-4073-b608-a67e1d211b89"
      unitRef="usd">-75840000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTQtNS0xLTEtMTE3MDY1_73b22ae9-be54-4028-8e43-2605f65760a7"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTQtNy0xLTEtMTE3MDY1_a51bd543-0acf-44b7-909e-b5effc170bf9"
      unitRef="usd">-48343000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTQtOS0xLTEtMTE3MDY1_36605d15-65e9-4790-8f12-40e0a54de007"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTUtNS0xLTEtMTE3MDY1_10e53f16-4ae9-4e5b-8210-268ceb2781af"
      unitRef="usd">9331000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTUtNy0xLTEtMTE3MDY1_27f035bd-b3af-473d-a488-d653b678ae4e"
      unitRef="usd">-63554000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTUtOS0xLTEtMTE3MDY1_213ce513-a18c-44bb-86a5-9b09271ef26d"
      unitRef="usd">3003000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTYtNS0xLTEtMTE3MDY1_5222b9df-d56f-4768-abe6-0d1cc5ab5f07"
      unitRef="usd">59901000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTYtNy0xLTEtMTE3MDY1_f16f4510-e2c6-46ad-afb0-62122f6934a5"
      unitRef="usd">18903000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTYtOS0xLTEtMTE3MDY1_44c60369-1648-4331-b581-1cf56348286c"
      unitRef="usd">-80992000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTctNS0xLTEtMTE3MDY1_778dd604-d54c-4030-8d37-ce5d8e1167c2"
      unitRef="usd">-50570000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTctNy0xLTEtMTE3MDY1_a73bdc58-45d4-4b87-8688-b5558d54bdfe"
      unitRef="usd">-82457000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTctOS0xLTEtMTE3MDY1_66c4f68c-9e3f-42fa-a9d0-393c970721cd"
      unitRef="usd">83995000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTgtNS0xLTEtMTE3MDY1_432eed44-8db6-496c-ac4b-27491c2f6094"
      unitRef="usd">3761000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTgtNy0xLTEtMTE3MDY1_417aed5a-fb39-44a5-8966-6b27c588056a"
      unitRef="usd">2772000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTgtOS0xLTEtMTE3MDY1_11ab2dcf-d2fb-4197-973d-77665408cdfa"
      unitRef="usd">630000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTktNS0xLTEtMTE3MDY1_3735347a-1e3f-48c7-9982-b36eec05ffcb"
      unitRef="usd">-54331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTktNy0xLTEtMTE3MDY1_a7392f0c-7e29-4e61-a9f2-6f062acf0d10"
      unitRef="usd">-85229000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMTktOS0xLTEtMTE3MDY1_8465a1be-594d-4e57-b047-467657b7f57e"
      unitRef="usd">83365000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjAtNS0xLTEtMTE3MDY1_fe5cf07a-484d-4dde-8349-d61ab4c84f70"
      unitRef="usdPerShare">-2.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjAtNy0xLTEtMTE3MDY1_c93f1502-0780-4046-a525-f1e2acb112af"
      unitRef="usdPerShare">-3.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjAtOS0xLTEtMTE3MDY1_3d380cfd-29e6-452d-8aa2-3a78295fec4b"
      unitRef="usdPerShare">3.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjEtNS0xLTEtMTE3MDY1_1a0a7f74-5169-4c85-b6fa-23a49c6c118f"
      unitRef="usdPerShare">-2.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjEtNy0xLTEtMTE3MDY1_74bfb75d-77ee-4aab-9cc6-1fb225ba0aa3"
      unitRef="usdPerShare">-3.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjEtOS0xLTEtMTE3MDY1_7f27dacf-666f-4d85-8e9b-a4791f1180d2"
      unitRef="usdPerShare">3.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjItNS0xLTEtMTE3MDY1_f33764b1-a808-4c7d-85d4-2dc71013fa93"
      unitRef="shares">26094842</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjItNy0xLTEtMTE3MDY1_f48c4f42-a9f1-4633-956d-b9c73c3fb2ba"
      unitRef="shares">25996572</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjItOS0xLTEtMTE3MDY1_e1f6b0c5-b6ce-4090-a5fa-a8720892acb1"
      unitRef="shares">27180744</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjMtNS0xLTEtMTE3MDY1_0a850e6c-7a7a-4c05-9139-1b323b53ceb8"
      unitRef="shares">26094842</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjMtNy0xLTEtMTE3MDY1_89abf7d9-dfe3-4d58-8c13-2f80e4985af0"
      unitRef="shares">25996572</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOmYwZGMyNGY2MDQzOTQyNjhiOGI3YzgwZGUyODQ4NjllL3RhYmxlcmFuZ2U6ZjBkYzI0ZjYwNDM5NDI2OGI4YjdjODBkZTI4NDg2OWVfMjMtOS0xLTEtMTE3MDY1_0c6f3999-71e6-4c74-afbf-7f7264c071d9"
      unitRef="shares">27773286</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ShareBasedCompensation
      contextRef="ic9591ea0f75d4981b6ecdb7b978528d9_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfMi01LTEtMS0xMTcwNjU_c41f6c6f-02ec-4402-9763-2dca9bb7c198"
      unitRef="usd">538000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ieb7579b043c3410c9b5f046d0f64d89d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfMi03LTEtMS0xMTcwNjU_286594e1-1bc5-4b0c-ac7a-d29b9ef5bd2c"
      unitRef="usd">387000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i61ff26e9ba894805a461b355af18b2a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfMi05LTEtMS0xMTcwNjU_2d2ef64a-7844-439e-b0b8-6eb1cedcd3f4"
      unitRef="usd">486000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i98f42ef462104a548921adaac19202cf_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfMy01LTEtMS0xMTcwNjU_f8a4941b-6a3f-45e9-9e33-2bfcc779a4db"
      unitRef="usd">13582000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5bcd7170e75044ab8c89006405536001_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfMy03LTEtMS0xMTcwNjU_53e8731b-2fab-4b02-977d-698551517f3d"
      unitRef="usd">9063000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8a9e14cb0c4843a48288b45865f4c2d6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfMy05LTEtMS0xMTcwNjU_5ad3189a-701c-4c20-8c61-8e0e2f171efc"
      unitRef="usd">9003000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i76fbc3566295415297be3f3d7567033b_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfNC01LTEtMS0xMTcwNjU_b1011639-458d-4240-a55a-9411bf75055e"
      unitRef="usd">11382000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i62b27d14584e448e807bb7476fa29b26_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfNC03LTEtMS0xMTcwNjU_45514b3b-e9a5-49bc-afa7-50494bd0bf8f"
      unitRef="usd">6947000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2c2b51d3cb7949dbaa83c012f1e5d19f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfNC05LTEtMS0xMTcwNjU_68bcf1e3-3154-4d5b-8d49-68e395d73838"
      unitRef="usd">2703000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i24c9b7a6b8b4405399b6ab63b96a919b_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfNS01LTEtMS0xMTcwNjU_105ccc26-3bd5-4803-a7b1-c39eb347fdd4"
      unitRef="usd">24264000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6cb59b980a8147bca948b13af9091022_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfNS03LTEtMS0xMTcwNjU_f5b81381-6548-412b-bcd8-4839cc77f5e4"
      unitRef="usd">20637000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id121186a776248b2a90612c8739373fe_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfNS05LTEtMS0xMTcwNjU_1f5489a9-b118-4659-97e7-d3f27c509064"
      unitRef="usd">21061000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie908b26a39c54107b3e4575597b5f24d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xOS9mcmFnOmExYjJkNzhkMGJlMzQ2NjdiNWQ1M2Y3MDZiY2QwMTgxL3RhYmxlOjkzYzA1YzJiNTIwMDRmYTk4MjA0OTJkZmNhYTNjZmM5L3RhYmxlcmFuZ2U6OTNjMDVjMmI1MjAwNGZhOTgyMDQ5MmRmY2FhM2NmYzlfNi05LTEtMS0xMTcwNjU_4da690ff-6503-4d3f-8528-780f7428d4df"
      unitRef="usd">1621000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProfitLoss
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMi01LTEtMS0xMTcwNjU_d0f49aa4-3a3a-41cf-a9d7-9318080f5407"
      unitRef="usd">-50570000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMi03LTEtMS0xMTcwNjU_dead5762-03b7-4183-9ba8-35b9663f8dda"
      unitRef="usd">-82457000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMi05LTEtMS0xMTcwNjU_f06ae9bc-dc42-4dc3-ac42-c5a17f67049f"
      unitRef="usd">83995000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfNC01LTEtMS0xMTcwNjU_13184b36-8011-469b-a03b-7e5e23e936dc"
      unitRef="usd">-9990000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfNC03LTEtMS0xMTcwNjU_16dd7240-074a-44eb-b691-92b03f913214"
      unitRef="usd">12915000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfNC05LTEtMS0xMTcwNjU_ac45a020-d074-4ebd-8068-c61e40d13db4"
      unitRef="usd">10933000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfNS01LTEtMS0xMTcwNjU_00a4382f-4d80-44a0-aecc-638c0c482fcb"
      unitRef="usd">2813000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfNS03LTEtMS0xMTcwNjU_7569afd1-4d4a-42e7-85cc-6fa332f4acd2"
      unitRef="usd">10336000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfNS05LTEtMS0xMTcwNjU_b953b42d-ddaf-4059-a4d5-66b12173557f"
      unitRef="usd">-24570000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <cmpr:OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfNi01LTEtMS0xMTcwNjU_5de1ddbf-1b4a-4d64-8b01-84573c58df98"
      unitRef="usd">26197000</cmpr:OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome>
    <cmpr:OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfNi03LTEtMS0xMTcwNjU_c75c4304-717c-4a7a-91b0-2f089a96e12d"
      unitRef="usd">-4089000</cmpr:OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome>
    <cmpr:OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfNi05LTEtMS0xMTcwNjU_90f431dc-f012-4668-a1ba-40fafe971ba7"
      unitRef="usd">5774000</cmpr:OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfOS01LTEtMS0xMTcwNjU_6047a14c-a4b3-409f-8181-91f45bbcfcc3"
      unitRef="usd">1649000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfOS03LTEtMS0xMTcwNjU_a2914d62-9066-45dc-8f78-edf3ac795c0e"
      unitRef="usd">-336000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfOS05LTEtMS0xMTcwNjU_7f32fa5f-355a-453a-84bb-5f249c8b0c3b"
      unitRef="usd">-1195000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMTAtNS0xLTEtMTE3MDY1_50151af8-2dcb-4fff-a226-d58141ce54e2"
      unitRef="usd">-29901000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMTAtNy0xLTEtMTE3MDY1_14decca7-1257-4726-9aec-1caf354ba0a7"
      unitRef="usd">-63631000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMTAtOS0xLTEtMTE3MDY1_f237a7b8-114d-43aa-958f-69e3a643206f"
      unitRef="usd">74937000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMTEtNS0xLTEtMTE3MDY1_0f1a0ead-77d8-412e-af9e-5043bb881bc6"
      unitRef="usd">76000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMTEtNy0xLTEtMTE3MDY1_fc0d5248-45b5-493f-8158-1923005806bf"
      unitRef="usd">4404000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMTEtOS0xLTEtMTE3MDY1_72df781c-43b6-419c-af89-76b3f64af628"
      unitRef="usd">391000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMTItNS0xLTEtMTE3MDY1_faa17ff6-3743-465b-8f9d-9a51dcf902a7"
      unitRef="usd">-29977000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMTItNy0xLTEtMTE3MDY1_afbacf76-e307-4a25-bb83-407f1c7fd349"
      unitRef="usd">-68035000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yMi9mcmFnOjJiYjk5M2FkZjExYjQwMzliMDkwNDFiMzMzMzc3ZWNkL3RhYmxlOjQ5MTIxNDJhODlkMDRhNjlhYmUxYmFhMTgzZGQyNDJjL3RhYmxlcmFuZ2U6NDkxMjE0MmE4OWQwNGE2OWFiZTFiYWExODNkZDI0MmNfMTItOS0xLTEtMTE3MDY1_1228dde6-e79d-434f-85f2-f3632d9c4f79"
      unitRef="usd">74546000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="if28d0e892aa84ac3a08328064315ba3f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMi0xLTEtMS0xNzM1MTM_0a5d9a3f-1da1-4e31-a813-9ca7b323395c"
      unitRef="shares">44080000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if28d0e892aa84ac3a08328064315ba3f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMi0zLTEtMS0xNzM1MTM_6b2f8ec9-34b8-4784-9117-abb43eb1d032"
      unitRef="usd">615000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i6f20a1b19b694d579d56c6d9522a2e04_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMi01LTEtMS0xNzM1MTM_5d8b6d43-2c35-44b6-a3d2-981819c4a253"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i6f20a1b19b694d579d56c6d9522a2e04_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMi03LTEtMS0xNzM1MTM_62a7f38c-0d59-48ba-8ffd-ded316efc9fa"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i1661ea89631f4a21bad959b6291b3902_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMi05LTEtMS0xNzM1MTM_1e36d980-8f49-4dcd-b53f-9e79d92e96d0"
      unitRef="shares">13635000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i1661ea89631f4a21bad959b6291b3902_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMi0xMS0xLTEtMTczNTEz_d93773cd-1928-447f-97c8-d3933cf10ce9"
      unitRef="usd">-737447000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5f8c020e90ec4b37bc601d600ad42e93_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMi0xMy0xLTEtMTczNTEz_025e2b03-d179-4179-a008-9f75d45e7f23"
      unitRef="usd">411079000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i461be6e6e58d48a68f1c08a377869e6a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMi0xNS0xLTEtMTczNTEz_904e3138-fd32-4954-a71b-22ae92fcb302"
      unitRef="usd">537422000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i929b52fc90364cb4834425fc781437a7_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMi0xNy0xLTEtMTczNTEz_71334672-c041-411f-84d1-40d2c6cd14e4"
      unitRef="usd">-79857000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5b7346ac3164d44876c066c5d112425_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMi0xOS0xLTEtMTczNTEz_f4b10379-cd9e-4c0e-84e3-d66a94211f54"
      unitRef="usd">-131812000</us-gaap:StockholdersEquity>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i01baa9c0015c417d960af614e7d03902_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMy05LTEtMS0xNzM1MTM_dddf5793-dd75-47f8-b3e7-5e89a4521b49"
      unitRef="shares">432000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i01baa9c0015c417d960af614e7d03902_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMy0xMS0xLTEtMTczNTEz_53445e3d-90b9-4451-8706-872637119d18"
      unitRef="usd">12518000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="if006d3b38ab74421893d2d79432485d4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMy0xMy0xLTEtMTczNTEz_3604e13c-5efd-44e8-837e-cf6537cf5e32"
      unitRef="usd">28388000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMy0xOS0xLTEtMTczNTEz_091613bf-05fb-4fa9-82a9-608b8c6ccfc2"
      unitRef="usd">40906000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i01baa9c0015c417d960af614e7d03902_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfNC05LTEtMS0xNzM1MTM_6a378cf2-e532-4b41-801f-491e4312e151"
      unitRef="shares">-13000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i01baa9c0015c417d960af614e7d03902_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfNC0xMS0xLTEtMTczNTEz_86cfaf5e-a762-4e8a-acb0-345216523d4d"
      unitRef="usd">712000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="if006d3b38ab74421893d2d79432485d4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfNC0xMy0xLTEtMTczNTEz_5902be4b-0cb7-4a24-a125-2fdd0fd6e881"
      unitRef="usd">-1317000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfNC0xOS0xLTEtMTczNTEz_bf4dbf3a-17a5-471e-aed5-06769f26fa21"
      unitRef="usd">-605000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i378da5447f3c49ad96e42c5d09c2923a_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfNi01LTEtMS0xNzM1MTM_a8db7665-563b-4a40-b648-fe8f1c725662"
      unitRef="shares">25000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i378da5447f3c49ad96e42c5d09c2923a_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfNi03LTEtMS0xNzM1MTM_bd9c19d9-ab11-4444-aaa1-01f967527973"
      unitRef="usd">28000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfNi0xOS0xLTEtMTczNTEz_6f4a24cb-1da2-4373-899c-cf53cc7d1941"
      unitRef="usd">28000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i01baa9c0015c417d960af614e7d03902_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfNy05LTEtMS0xNzM1MTM_947d65e4-e87f-43f3-a83f-fef2c75d35e4"
      unitRef="shares">-2000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i01baa9c0015c417d960af614e7d03902_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfNy0xMS0xLTEtMTczNTEz_ab259af4-0520-426e-adba-e2a95267816f"
      unitRef="usd">-187000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfNy0xOS0xLTEtMTczNTEz_a0084735-d95d-4923-8463-967f7d34bd3d"
      unitRef="usd">-187000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if006d3b38ab74421893d2d79432485d4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfOC0xMy0xLTEtMTczNTEz_5167cfce-e122-4a28-8b54-adb638d9ac88"
      unitRef="usd">34810000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfOC0xOS0xLTEtMTczNTEz_c8794cb0-90ec-48df-bfd7-e984a361896e"
      unitRef="usd">34810000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i01baa9c0015c417d960af614e7d03902_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTAtOS0xLTEtMTczNTEz_60fd2251-6fa4-4203-8dd0-251772cb7133"
      unitRef="shares">-5003000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i01baa9c0015c417d960af614e7d03902_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTAtMTEtMS0xLTE3MzUxMw_2b26212f-40b1-4267-b030-0777a3fb974a"
      unitRef="usd">-627056000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTAtMTktMS0xLTE3MzUxMw_4775a4db-1979-40bb-92ee-355af20a1483"
      unitRef="usd">627056000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NetIncomeLoss
      contextRef="i1812cfaf1b264d85aa48aed6fd639dce_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTEtMTUtMS0xLTE3MzUxMw_34769f17-06ed-4eee-96da-f33bcaa9e860"
      unitRef="usd">83365000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTEtMTktMS0xLTE3MzUxMw_ba4533ba-6e1d-44c1-9b16-07d86afc1fae"
      unitRef="usd">83365000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i1812cfaf1b264d85aa48aed6fd639dce_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTItMTUtMS0xLTE3MzUxMw_92b19c61-82dc-4dd1-b0ec-50d3634766f2"
      unitRef="usd">-5493000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTItMTktMS0xLTE3MzUxMw_053d432c-b318-493a-8433-bac0b2eaa455"
      unitRef="usd">5493000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <cmpr:EffectOfAdoptionOfNewAccountingPrinciple
      contextRef="i1812cfaf1b264d85aa48aed6fd639dce_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTMtMTUtMS0xLTE3MzUxMw_aa833138-630c-43b0-8c65-1051b0f3ffee"
      unitRef="usd">3143000</cmpr:EffectOfAdoptionOfNewAccountingPrinciple>
    <cmpr:EffectOfAdoptionOfNewAccountingPrinciple
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTMtMTktMS0xLTE3MzUxMw_06b49e95-3b48-49c7-ba76-b83ab95877bd"
      unitRef="usd">3143000</cmpr:EffectOfAdoptionOfNewAccountingPrinciple>
    <us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
      contextRef="if006d3b38ab74421893d2d79432485d4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTQtMTMtMS0xLTE3MzYxMg_ed94e96c-5021-4173-8996-134756e9b268"
      unitRef="usd">22432000</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
    <us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTQtMTktMS0xLTE3MzYxMg_2f1d04ae-0bfd-48bc-9af0-f4e9dca20c4f"
      unitRef="usd">22432000</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i0d5a6a8aec0149c4ac90b5f54af377f7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTUtMTctMS0xLTE3MzYxMg_7016d319-3c4c-4abe-9fc3-c8cac25bab79"
      unitRef="usd">-18796000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTUtMTktMS0xLTE3MzYxMg_fc829097-567f-43bf-b00b-4a7a4f93a303"
      unitRef="usd">-18796000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i0d5a6a8aec0149c4ac90b5f54af377f7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTYtMTctMS0xLTE3MzYxMg_3bd61f3f-907e-4d23-b074-5031cff664c2"
      unitRef="usd">11172000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTYtMTktMS0xLTE3MzYxMg_18a30c80-1f6e-4021-b4b7-009016ef3486"
      unitRef="usd">11172000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i0d5a6a8aec0149c4ac90b5f54af377f7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTctMTctMS0xLTE3MzYxMg_f1732b27-35e1-45a4-baea-20a1bbf39c68"
      unitRef="usd">-1195000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTctMTktMS0xLTE3MzYxMg_de44c2d2-698d-45ba-afff-56e8c64010eb"
      unitRef="usd">-1195000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:SharesIssued
      contextRef="ia45bf251b1f6423289c554320930b017_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTgtMS0xLTEtMTczNjEy_33e1ed50-1955-44b8-a89c-bd3d07ec72b5"
      unitRef="shares">44080000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ia45bf251b1f6423289c554320930b017_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTgtMy0xLTEtMTczNjEy_1142bfe0-973c-4c2b-af0e-b015472a3212"
      unitRef="usd">615000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="icd401695495742ca99a8d3033ae93d8e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTgtNS0xLTEtMTczNjEy_c528ef56-bb02-49c8-9ba9-88a8572e1fa9"
      unitRef="shares">25000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="icd401695495742ca99a8d3033ae93d8e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTgtNy0xLTEtMTczNjEy_f34af22e-d3f9-40d1-ab0b-c020c79d9369"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="iae27dc1289c24571b14069ae80b97624_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTgtOS0xLTEtMTczNjEy_73a0d741-7fc7-4be3-9078-c4ab1be98421"
      unitRef="shares">18195000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iae27dc1289c24571b14069ae80b97624_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTgtMTEtMS0xLTE3MzYxMg_33e26a8d-e915-43d9-a941-b40de0c2bd72"
      unitRef="usd">-1376496000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i85d076971a7741708d62675638bcf0d6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTgtMTMtMS0xLTE3MzYxMg_76c209fd-9ad6-4767-9e40-85d30364caca"
      unitRef="usd">438616000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idc1d792cca6846b087a0105bcfdd2c31_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTgtMTUtMS0xLTE3MzYxMg_105143e2-a2fe-4b9f-b834-343bc3e2c62a"
      unitRef="usd">618437000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i516637fe36dd4bd29d6e59ca71345289_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTgtMTctMS0xLTE3MzYxMg_ddb82a9d-dabe-40c9-a8e8-67ca0f89e1b4"
      unitRef="usd">-88676000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f94a7b7147741f2895af4e6722ccc90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjAwZWRmYjE1ZDZiMDQyOGY4YTU2ZmU4YjIyOTcwNGRjL3RhYmxlcmFuZ2U6MDBlZGZiMTVkNmIwNDI4ZjhhNTZmZThiMjI5NzA0ZGNfMTgtMTktMS0xLTE3MzYxMg_d64fc269-2fd8-408e-8f7c-e035bccbeb03"
      unitRef="usd">-407476000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ia45bf251b1f6423289c554320930b017_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMi0xLTEtMS0xMTcwNjU_f8fa62e9-fc05-4836-b9b7-7d35350716f7"
      unitRef="shares">44080000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ia45bf251b1f6423289c554320930b017_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMi0zLTEtMS0xMTcwNjU_0131bd17-f01f-433d-ab8e-c9489d0c7041"
      unitRef="usd">615000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="icd401695495742ca99a8d3033ae93d8e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMi01LTEtMS0xMTcwNjU_a5163045-6162-4ef5-8e01-08ae6114c3ea"
      unitRef="shares">25000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="icd401695495742ca99a8d3033ae93d8e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMi03LTEtMS0xMTcwNjU_14170fe0-78d5-43a1-8a7e-44c2870b31aa"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="iae27dc1289c24571b14069ae80b97624_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMi05LTEtMS0xMTcwNjU_348046a5-4103-4eca-9498-ce56cccaebae"
      unitRef="shares">18195000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iae27dc1289c24571b14069ae80b97624_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMi0xMS0xLTEtMTE3MDY1_45afd8ee-8cc3-4cf4-8986-ef808918b253"
      unitRef="usd">-1376496000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i85d076971a7741708d62675638bcf0d6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMi0xMy0xLTEtMTE3MDY1_9c09a634-b2bb-4a3b-847c-e9b612409407"
      unitRef="usd">438616000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idc1d792cca6846b087a0105bcfdd2c31_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMi0xNS0xLTEtMTE3MDY1_5e477bdc-bfe7-4981-912b-ec78328b290b"
      unitRef="usd">618437000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i516637fe36dd4bd29d6e59ca71345289_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMi0xNy0xLTEtMTE3MDY1_913811ea-30b6-43f7-9e9f-21fd165fd46a"
      unitRef="usd">-88676000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f94a7b7147741f2895af4e6722ccc90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMi0xOS0xLTEtMTE3MDY1_1a65d4f9-aadb-4f78-b181-952a32069c59"
      unitRef="usd">-407476000</us-gaap:StockholdersEquity>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="i0510bcfdc0ca4055980402e6e22f9e4b_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMy05LTEtMS0xMjY3MDY_9c00c2b8-e67a-46c0-9948-b4c398fc8a44"
      unitRef="shares">30000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0510bcfdc0ca4055980402e6e22f9e4b_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMy0xMS0xLTEtMTI2NzA2_022e3a56-bde1-4416-a718-ef16e7353865"
      unitRef="usd">-3000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ic142ba1a8f82482da59260ea57e496fa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMy0xMy0xLTEtMTI2NzA2_50554cf1-50ee-4658-99d4-fe142f9c187e"
      unitRef="usd">2283000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMy0xOS0xLTEtMTI2NzA2_31afc0b8-5ab7-4781-92c9-85ee36dd2135"
      unitRef="usd">2280000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i0510bcfdc0ca4055980402e6e22f9e4b_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNC05LTEtMS0xMjY3MDY_5bad0f37-2445-4987-82c5-ed63d2838319"
      unitRef="shares">120000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i0510bcfdc0ca4055980402e6e22f9e4b_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNC0xMS0xLTEtMTI2NzA2_87b980b8-5df2-48f9-987b-9a5a546dada3"
      unitRef="usd">7898000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ic142ba1a8f82482da59260ea57e496fa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNC0xMy0xLTEtMTI2NzA2_4953d182-e7ac-4f73-a58f-47130947988e"
      unitRef="usd">-13655000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNC0xOS0xLTEtMTI2NzA2_4f600020-2b9f-4a81-b6c4-90a71a595d0b"
      unitRef="usd">-5757000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic142ba1a8f82482da59260ea57e496fa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNi0xMy0xLTEtMTI2NzA2_ccb81a7c-db23-462a-a9b3-57b7f16c84a5"
      unitRef="usd">37226000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNi0xOS0xLTEtMTI2NzA2_a6760bc4-5829-4a33-b444-22e42f7f1ba4"
      unitRef="usd">37226000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="ic142ba1a8f82482da59260ea57e496fa_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMy0xNS0xLTEtMTE3MDY1_d4215670-6e61-41f9-b3b0-491cbec43987"
      unitRef="usd">-85229000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMy0xOS0xLTEtMTE3MDY1_3bd48094-4cd3-4722-bf0a-313fdeea901a"
      unitRef="usd">-85229000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="ia83979cff0b24ae8bd5f3e4127110657_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNC0xNS0xLTEtMTE3MDY1_7bec8e4e-25d0-4fba-bbc0-bbe64d8609b3"
      unitRef="usd">-3049000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNC0xOS0xLTEtMTE3MDY1_006bb444-3b3e-453b-a5ba-6ef9f3f54fd8"
      unitRef="usd">3049000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i46a41b72ea274a6c9fad8734ee8a48f0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNi0xNy0xLTEtMTE3MDY1_e1523528-0a42-4aa8-89f2-9de3cef59ac3"
      unitRef="usd">6247000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNi0xOS0xLTEtMTE3MDY1_eeb90770-9c76-4165-b54d-c8398ff05664"
      unitRef="usd">6247000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i46a41b72ea274a6c9fad8734ee8a48f0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNy0xNy0xLTEtMTE3MDY1_5a89da4f-bc62-4f6d-9194-8c70a957443e"
      unitRef="usd">11283000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfNy0xOS0xLTEtMTE3MDY1_56ed130d-d367-49bc-a6e1-f4fd4284f439"
      unitRef="usd">11283000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i46a41b72ea274a6c9fad8734ee8a48f0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfOC0xNy0xLTEtMTE3MDY1_be829099-3b2c-4617-b445-536d49e7865d"
      unitRef="usd">-336000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfOC0xOS0xLTEtMTE3MDY1_41f03c9c-555c-4fba-b066-9dd9628ace0e"
      unitRef="usd">-336000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:SharesIssued
      contextRef="i2c7f61adf7cc42388eb18ead803d5948_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMTAtMS0xLTEtMTE3MDY1_d694766e-731f-455d-96f3-314b5e37a054"
      unitRef="shares">44080000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i2c7f61adf7cc42388eb18ead803d5948_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMTAtMy0xLTEtMTE3MDY1_5c342cfd-ae52-49e4-9abb-8cff60f779f0"
      unitRef="usd">615000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if4aa5ea376e34614936266093760dfef_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMTAtNS0xLTEtMTE3MDY1_b802ad4c-ef58-45eb-95bd-f00e5f444d76"
      unitRef="shares">25000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if4aa5ea376e34614936266093760dfef_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMTAtNy0xLTEtMTE3MDY1_151518a2-e27a-4e19-8f47-14a952da1183"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i9485e6153f484576ba20b3ec1adfb7b8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMTAtOS0xLTEtMTE3MDY1_3e4b0eee-472a-41b6-830c-e74a4b3ee1f5"
      unitRef="shares">18045000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9485e6153f484576ba20b3ec1adfb7b8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMTAtMTEtMS0xLTExNzA2NQ_f3fca86c-3653-444d-a416-750a9e5242f2"
      unitRef="usd">-1368595000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i63f5bdfd50af47df8eb043be6acdb1d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMTAtMTMtMS0xLTExNzA2NQ_6e04ffae-5eac-42ec-9fe3-416c022ca114"
      unitRef="usd">459904000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f001c8d371c4fdc8f3e48996ad31804_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMTAtMTUtMS0xLTExNzA2NQ_20bc7d63-cbc1-4966-9c7a-22c1e2c9a3c4"
      unitRef="usd">530159000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iae2bfc1653324f1680b1525fe3bffc5f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMTAtMTctMS0xLTExNzA2NQ_a2464967-0b53-425a-b286-0e0710f3f8c0"
      unitRef="usd">-71482000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjQ3N2UyZjdhYzZiYTQzMmU5NTUyZDA1ODA4YmI2NzQ3L3RhYmxlcmFuZ2U6NDc3ZTJmN2FjNmJhNDMyZTk1NTJkMDU4MDhiYjY3NDdfMTAtMTktMS0xLTExNzA2NQ_628f5f4b-c26c-4aab-9268-1d3653694f6f"
      unitRef="usd">-449371000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i2c7f61adf7cc42388eb18ead803d5948_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMi0xLTEtMS0xMTcwNjU_fd98faee-8fef-405a-92d7-f33ab95e6340"
      unitRef="shares">44080000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i2c7f61adf7cc42388eb18ead803d5948_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMi0zLTEtMS0xMTcwNjU_09426a85-3b12-4ecb-b67a-15e1f024f1e1"
      unitRef="usd">615000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if4aa5ea376e34614936266093760dfef_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMi01LTEtMS0xMTcwNjU_a9e74191-0dad-417a-8288-5ad929619e2f"
      unitRef="shares">25000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if4aa5ea376e34614936266093760dfef_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMi03LTEtMS0xMTcwNjU_410ac929-1703-403c-a1b8-bdb42b3fdc86"
      unitRef="usd">28000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i9485e6153f484576ba20b3ec1adfb7b8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMi05LTEtMS0xMTcwNjU_8e828652-e9b6-499e-8754-9d2561adf776"
      unitRef="shares">18045000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9485e6153f484576ba20b3ec1adfb7b8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMi0xMS0xLTEtMTE3MDY1_73d56e94-6858-43ae-8462-c506cdb420c4"
      unitRef="usd">-1368595000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i63f5bdfd50af47df8eb043be6acdb1d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMi0xMy0xLTEtMTE3MDY1_ddcc0393-f356-4cd7-83be-f8506ebc306a"
      unitRef="usd">459904000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f001c8d371c4fdc8f3e48996ad31804_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMi0xNS0xLTEtMTE3MDY1_dd9f642f-3509-43f1-95f1-a46bfdd6db45"
      unitRef="usd">530159000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iae2bfc1653324f1680b1525fe3bffc5f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMi0xNy0xLTEtMTE3MDY1_40c7aceb-d28f-4268-b1a5-140707528c73"
      unitRef="usd">-71482000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMi0xOS0xLTEtMTE3MDY1_fe6cc90c-437c-45f7-b59a-0a939eebdbf4"
      unitRef="usd">-449371000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="id79ca9236f954a62816129dc1fc2dc81_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNC01LTEtMS0xMjY4MTQ_069481bb-f977-449d-acac-de19e930457f"
      unitRef="shares">-25000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id79ca9236f954a62816129dc1fc2dc81_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNC03LTEtMS0xMjY4MTQ_311d92a3-28e4-4eb7-b314-e668881b36c3"
      unitRef="usd">28000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNC0xOS0xLTEtMTI2ODE0_159c2721-1203-4540-a3a0-15f9fa09b6f0"
      unitRef="usd">28000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i33763eecd9b74e71871edff80f2421f6_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNS0xLTEtMS0xMjY4MTQ_5551f4bf-575d-44b3-a9e4-be90413c5ae4"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i4f57e06474fe480d9aeff297ef9b0a73_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNS05LTEtMS0xMjY4MTQ_4bf2a027-8541-42b7-ad42-ab58ecdec65c"
      unitRef="shares">-74000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i4f57e06474fe480d9aeff297ef9b0a73_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNS0xMS0xLTEtMTI2ODE0_7be9ded7-7f65-48a4-8bfc-88865b818326"
      unitRef="usd">5045000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i99c863ac7f95499fbfd6ea0ba690bd91_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNS0xMy0xLTEtMTI2ODE0_1137f5d3-bd50-4aa7-b007-6abab7cf7267"
      unitRef="usd">-8315000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNS0xOS0xLTEtMTI2ODE0_6dd45240-8f2f-4d06-9af6-b7a685dfd03a"
      unitRef="usd">-3270000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i99c863ac7f95499fbfd6ea0ba690bd91_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNS0xMy0xLTEtMTE3MDY1_27627e3a-4eb7-4b70-87cf-2c84fef047aa"
      unitRef="usd">49686000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNS0xOS0xLTEtMTE3MDY1_d0f8f23e-6745-4935-a362-3dc0ff9e6d3d"
      unitRef="usd">49686000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i60aaed11fb214a06adb17033299426cc_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNi0xNS0xLTEtMTE3MDY1_b9b055f8-09cc-458c-b2b2-9d7de1738e62"
      unitRef="usd">-54331000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNi0xOS0xLTEtMTE3MDY1_ca252a63-8306-4914-89fd-24a5e300a9d3"
      unitRef="usd">-54331000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="i60aaed11fb214a06adb17033299426cc_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfOS0xNS0xLTEtMTI2ODE0_fbd52e7d-81fd-4b3b-9633-9fb10ad30743"
      unitRef="usd">-61690000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:TemporaryEquityAccretionToRedemptionValue
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfNy0xOS0xLTEtMTE3MDY1_7a4b35f2-7c87-4db2-bdd8-543c792d2b44"
      unitRef="usd">61690000</us-gaap:TemporaryEquityAccretionToRedemptionValue>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i99c863ac7f95499fbfd6ea0ba690bd91_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTAtMTMtMS0xLTEyNjgxNA_885a8d33-3791-47fa-9d1f-ec08c69ddb28"
      unitRef="usd">-272000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfOC0xOS0xLTEtMTE3MDY1_4b7cc6e6-710e-4304-8710-5c18c54ed670"
      unitRef="usd">-272000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i6aeb79a87ad5464ea1e435475286d49d_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTEtMTctMS0xLTEyNjgxNA_4506f42d-577d-4f95-9602-62681f818b2c"
      unitRef="usd">29010000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTEtMTktMS0xLTEyNjgxNA_791df9b1-21b3-4e98-bfec-fb2ede5e63a0"
      unitRef="usd">29010000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6aeb79a87ad5464ea1e435475286d49d_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTAtMTctMS0xLTExNzA2NQ_aff3537a-7010-4b16-bece-b3543e5abb2a"
      unitRef="usd">-6305000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTAtMTktMS0xLTExNzA2NQ_eb15e4f2-cdfa-494d-96e6-6d0e50722f47"
      unitRef="usd">-6305000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i6aeb79a87ad5464ea1e435475286d49d_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTMtMTctMS0xLTEyNjgxNA_5872b91f-8a48-4545-82a2-649ed56142ac"
      unitRef="usd">1649000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTMtMTktMS0xLTEyNjgxNA_9b5e879f-3c6c-40e5-8316-52f1c763a64d"
      unitRef="usd">1649000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:SharesIssued
      contextRef="i5c4530361a394802a3ddb1132c2f6eb5_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTQtMS0xLTEtMTI2ODE0_51ef987e-29cf-45dd-9303-23c69660c6b9"
      unitRef="shares">44084000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i5c4530361a394802a3ddb1132c2f6eb5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTQtMy0xLTEtMTI2ODE0_0afeb5d1-cf59-4fb7-bbf2-7cc5b3f2abb3"
      unitRef="usd">615000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i552260da92ac4021a7322483b9a46100_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTQtNS0xLTEtMTI2ODE0_4b2d28c1-3796-468f-ad98-d569c803504a"
      unitRef="shares">0</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i552260da92ac4021a7322483b9a46100_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTQtNy0xLTEtMTI2ODE0_4291368c-95fd-443f-888b-be0a2b0d7ad6"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i96cbccde8abd406797cf74053abaf795_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTQtOS0xLTEtMTI2ODE0_f2b1c625-1723-4a18-a948-22a9bb02c4a5"
      unitRef="shares">17971000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i96cbccde8abd406797cf74053abaf795_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTQtMTEtMS0xLTEyNjgxNA_a664b429-6e75-4855-9531-e22af4437f3a"
      unitRef="usd">-1363550000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic96fc4c5e732423bbea2d956c8b1d10d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTQtMTMtMS0xLTEyNjgxNA_9f3eaa5d-52d0-4aa4-8def-86bbd5f37309"
      unitRef="usd">501003000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia6567266ca2649fcbcfa2ac0bbef0899_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTQtMTUtMS0xLTEyNjgxNA_1a263438-cd32-4139-89e6-7d07b5d18a3e"
      unitRef="usd">414138000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i80ffc7543bf148c186c6e1b75277633b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTQtMTctMS0xLTEyNjgxNA_c85339ad-5c89-430a-8b0b-924baaa66c48"
      unitRef="usd">-47128000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yNS9mcmFnOmQ3MmU5ZTY2M2YxOTRhNTdhMzViOWZlNGZhNjUwNTRjL3RhYmxlOjY4MmZkOWVhNzM4OTQ3NmQ5ZTIxMGQxMDZlZTRmMjY2L3RhYmxlcmFuZ2U6NjgyZmQ5ZWE3Mzg5NDc2ZDllMjEwZDEwNmVlNGYyNjZfMTQtMTktMS0xLTEyNjgxNA_9b63f746-165c-4a8d-8f55-36ef06a6daa0"
      unitRef="usd">-494922000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMy0xLTEtMS0xMTcwNjU_778dd604-d54c-4030-8d37-ce5d8e1167c2"
      unitRef="usd">-50570000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMy0zLTEtMS0xMTcwNjU_a73bdc58-45d4-4b87-8688-b5558d54bdfe"
      unitRef="usd">-82457000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMy02LTEtMS0xMTcwNjU_fd06d7b0-4a1d-4f01-a0b5-ac83f0506cc6"
      unitRef="usd">83995000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNS0xLTEtMS0xMTcwNjU_25bef194-b45b-461c-b50e-7631b4549b44"
      unitRef="usd">175681000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNS0zLTEtMS0xMTcwNjU_400661e2-3e96-4d98-864a-3bd3a9c4ef10"
      unitRef="usd">173212000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNS02LTEtMS0xMTcwNjU_3cc736e6-6efe-42fa-9f7a-158611b69a50"
      unitRef="usd">167943000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNi0xLTEtMS0xMTcwNjU_010857e4-adff-4fcf-a9a7-74c36941b817"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNi0zLTEtMS0xMTcwNjU_ede313f5-2eb6-4e3e-b555-50f009c2e15b"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNi02LTEtMS0xMTcwNjU_eb09d2a7-9a97-4131-b673-fdcdaf8c2365"
      unitRef="usd">100842000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:ShareBasedCompensation
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNy0xLTEtMS0xMTcwNjU_0f37a99c-7304-4db1-b9d3-7539428f9021"
      unitRef="usd">49766000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNy0zLTEtMS0xMTcwNjU_8634bdd3-8706-4035-9eb3-d2fc8f934e0a"
      unitRef="usd">37034000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNy02LTEtMS0xMTcwNjU_3bacb2f1-8d9b-4174-aa02-cd20305d3842"
      unitRef="usd">34874000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfOC0xLTEtMS0xMTcwNjU_9e3fefdb-f33d-4b8e-ae34-6ef74af6fd96"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfOC0zLTEtMS0xMTcwNjU_3c294bfb-ff21-42d9-8e97-d96befab53c6"
      unitRef="usd">19882000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfOS0xLTEtMS0xMTcwNjU_67b03b3a-760b-4537-a1ba-857bb5acb741"
      unitRef="usd">-22879000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfOS0zLTEtMS0xMTcwNjU_daaf5085-9e50-47f6-b00b-07600b2c5271"
      unitRef="usd">10284000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfOS02LTEtMS0xMTcwNjU_48d97d08-8eaa-476b-b8d3-3d3f608c89cc"
      unitRef="usd">106864000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMTEtMy0xLTEtMTE3MDY1_685c0499-dfd3-4872-bc50-90dbd46005ab"
      unitRef="usd">-48343000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMTQtMS0xLTEtMTE3MDY1_e35dff1d-dd52-4824-a18c-09b190061310"
      unitRef="usd">40408000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMTQtMy0xLTEtMTE3MDY1_fc0faa23-7245-435d-9d5c-11591b972728"
      unitRef="usd">-17323000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMTQtNi0xLTEtMTE3MDY1_d5371739-7e4c-468d-8df9-f781a665cd9a"
      unitRef="usd">-7731000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMTUtMS0xLTEtMTE3MDY1_9b6a22c2-3ead-41b8-915a-9b61b22c36ed"
      unitRef="usd">-537000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMTUtMy0xLTEtMTE3MDY1_484146be-f34b-4af4-aa75-ecdb7e5617a4"
      unitRef="usd">-240000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMTUtNi0xLTEtMTE3MDY1_bdd677f7-7949-433e-9be7-279626d7d4ac"
      unitRef="usd">802000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMTctMS0xLTEtMTE3MDY1_eccba2e2-2b85-4558-87f6-609d81414709"
      unitRef="usd">13704000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMTctMy0xLTEtMTE3MDY1_2a13a79e-058a-46bc-9ffd-cfb751705f0e"
      unitRef="usd">-7041000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMTctNi0xLTEtMTE3MDY1_f774c543-9c64-4bd1-868c-d4520121c847"
      unitRef="usd">11229000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjAtMS0xLTEtMTE3MDY1_bf142472-1033-46c2-83cd-93b2a8d41d69"
      unitRef="usd">18119000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjAtMy0xLTEtMTE3MDY1_edb27a2b-ad1c-4994-b905-c3b49e794cd8"
      unitRef="usd">11474000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjAtNi0xLTEtMTE3MDY1_38e0cebf-9899-4c28-9855-149fd1d50575"
      unitRef="usd">-26659000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjEtMS0xLTEtMTE3MDY1_369b05ff-0245-4dd6-a082-c6d80f92a441"
      unitRef="usd">44089000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjEtMy0xLTEtMTE3MDY1_f2484179-57c2-4211-8231-853936ff59e8"
      unitRef="usd">-16382000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjEtNi0xLTEtMTE3MDY1_7572db55-f868-4a10-a0d9-7b7783895cd8"
      unitRef="usd">18328000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjItMS0xLTEtMTE3MDY1_542da4fb-6c38-41b7-a295-400c339af3ed"
      unitRef="usd">5989000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjItMy0xLTEtMTE3MDY1_4dab99a2-6166-407e-bf21-2fb285ebdaaa"
      unitRef="usd">2606000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjItNi0xLTEtMTE3MDY1_59a3fb8a-3b9c-4a3c-9ba5-7080f92faad1"
      unitRef="usd">-11946000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjMtMS0xLTEtMTE3MDY1_8c30a11c-2612-4372-937d-568b45c9417a"
      unitRef="usd">109977000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjMtMy0xLTEtMTE3MDY1_eb7ccfe8-d945-4c70-87a3-f6e34128f729"
      unitRef="usd">29367000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjMtNi0xLTEtMTE3MDY1_66d28a02-6f8c-4b56-a1fc-80a4bd829e95"
      unitRef="usd">-17547000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjQtMS0xLTEtMTE3MDY1_c2fe279b-982c-4106-87c5-8515e77d4d4e"
      unitRef="usd">33575000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjQtMy0xLTEtMTE3MDY1_d6f80ff7-a6fe-41a1-88cf-9c5963575e83"
      unitRef="usd">23218000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjQtNi0xLTEtMTE3MDY1_75a3130c-a3f9-4b50-be46-9d5dfca37f3f"
      unitRef="usd">36766000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjUtMS0xLTEtMTE3MDY1_39021cc3-5434-4bb2-91a3-799163e75239"
      unitRef="usd">219536000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjUtMy0xLTEtMTE3MDY1_8055cf27-6ff2-4579-8dba-aa37a2909e8b"
      unitRef="usd">265221000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjUtNi0xLTEtMTE3MDY1_6dd08ac6-e1ed-44fb-a354-59af941ecf82"
      unitRef="usd">338444000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjctMS0xLTEtMTE3MDY1_f3adb1ff-00b9-4460-bb8c-5eadb6d6d20e"
      unitRef="usd">54040000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjctMy0xLTEtMTE3MDY1_b5d902dc-aca8-41e2-ac31-3d0a148e6b48"
      unitRef="usd">38524000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjctNi0xLTEtMTE3MDY1_60629109-769b-4273-a758-a3742f7e6e9b"
      unitRef="usd">50467000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjgtMS0xLTEtMTE3MDY1_890fb0c3-4860-4ae8-80aa-f93ed6db274a"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjgtMy0xLTEtMTE3MDY1_6d72c1c4-79e4-4815-a94c-a6a36668dea5"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjgtNi0xLTEtMTE3MDY1_c2bd7e0d-61f3-405b-930f-db4bb405568d"
      unitRef="usd">-1124000</us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjktMS0xLTEtMTE3MDY1_b1affe46-46f3-49cb-a15b-46bd8e0410d0"
      unitRef="usd">75258000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjktMy0xLTEtMTE3MDY1_a03fd6c1-b42d-4a9c-9a0d-922dc61c3410"
      unitRef="usd">53410000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMjktNi0xLTEtMTE3MDY1_33e0547e-e847-4c27-ad67-45559dd243ed"
      unitRef="usd">4272000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzEtMS0xLTEtMTE3MDY1_cb6f8ba9-a994-43d3-92c7-ad7877238638"
      unitRef="usd">65297000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzEtMy0xLTEtMTE3MDY1_41b547ce-f790-411b-8251-01c345d24461"
      unitRef="usd">60937000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzEtNi0xLTEtMTE3MDY1_32888e4e-073d-4a53-97bd-ba64d74f946a"
      unitRef="usd">43992000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzMtMS0xLTEtMTE3MDY1_cef34c57-3e6e-4db8-9493-6821fbb70fd8"
      unitRef="usd">37771000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzMtMy0xLTEtMTE3MDY1_71045aa6-62e2-4c18-a9c2-640da3220190"
      unitRef="usd">5696000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzMtNi0xLTEtMTE3MDY1_01fcdc5f-d440-4694-92f9-0786d4571f1d"
      unitRef="usd">1644000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzUtMS0xLTEtMTE3MDY1_45c5e171-d415-4899-882e-df1736ffa37b"
      unitRef="usd">151200000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:PaymentsForProceedsFromHedgeInvestingActivities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzctMS0xLTEtMTE3MDY1_2e8aefc1-6a33-43c6-ba9d-58c3eba278d8"
      unitRef="usd">-2244000</us-gaap:PaymentsForProceedsFromHedgeInvestingActivities>
    <us-gaap:PaymentsForProceedsFromHedgeInvestingActivities
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzctMy0xLTEtMTE3MDY1_7b7eb196-7521-44e3-b997-7d6e2799ccfa"
      unitRef="usd">-3291000</us-gaap:PaymentsForProceedsFromHedgeInvestingActivities>
    <us-gaap:PaymentsForProceedsFromHedgeInvestingActivities
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzctNi0xLTEtMTE3MDY1_e69cdcdf-90b2-4124-86c5-db238713a369"
      unitRef="usd">-29791000</us-gaap:PaymentsForProceedsFromHedgeInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzgtMS0xLTEtMTE3MDY1_2c59fe40-10e3-4b3a-b63d-39eddf313f9d"
      unitRef="usd">617000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzgtMy0xLTEtMTE3MDY1_6ce10337-a22e-477f-8444-58feaf64e167"
      unitRef="usd">269000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzgtNi0xLTEtMTE3MDY1_5c7b6397-0046-4316-bbd1-5f59a8003b81"
      unitRef="usd">-1556000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzktMS0xLTEtMTE3MDY1_74992d63-9025-45e1-8ebb-ae56ef13c988"
      unitRef="usd">-3997000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzktMy0xLTEtMTE3MDY1_ce046b36-adaf-440c-b3ed-76f8317d4537"
      unitRef="usd">-354316000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfMzktNi0xLTEtMTE3MDY1_7bb5eaf2-d2a9-4e3b-bccf-a461cc9c489a"
      unitRef="usd">-66864000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDEtMS0xLTEtMTE3MDY1_c37796bf-64e3-42b6-9b87-36c07e060a89"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDEtMy0xLTEtMTE3MDY1_19733ab4-dda8-45b8-a75c-372951b3f8b5"
      unitRef="usd">665682000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDEtNi0xLTEtMTE3MDY1_295207b7-7a00-4b74-a97d-9d2798405539"
      unitRef="usd">1281490000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDItMS0xLTEtMTE3MDY1_b7b9d8e4-538d-4ed4-9c34-c6e099479b8b"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDItMy0xLTEtMTE3MDY1_96d9146e-038f-4c20-aa43-52528fefa952"
      unitRef="usd">1149751000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDItNi0xLTEtMTE3MDY1_57a3d14b-10c7-47ad-a8d7-62d4a081ac75"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDMtMS0xLTEtMTE3MDY1_8db9cee1-b2b2-4f01-a410-0faf2d26684f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDMtMy0xLTEtMTE3MDY1_620c5650-82b8-4549-81f1-06f33f3f9322"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDMtNi0xLTEtMTE3MDY1_c912f20f-26d6-4aab-812c-5e19bfb49487"
      unitRef="usd">210500000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDQtMS0xLTEtMTE3MDY1_4d879c85-04e9-4f6c-8a6d-0b6eb56d0133"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDQtMy0xLTEtMTE3MDY1_fcf8598b-a5c3-480b-9b89-1aeab82e0649"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDQtNi0xLTEtMTE3MDY1_7d4cabcf-4105-4571-9312-d8b9e3cefe4f"
      unitRef="usd">271568000</us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDUtMS0xLTEtMTE3MDY1_be553edb-3de7-432f-b3c5-127b70ff4e2f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDUtMy0xLTEtMTE3MDY1_0d0d816f-ff93-4387-8daf-5f19dd1c44fe"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ProceedsFromIssuanceOfWarrants
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDUtNi0xLTEtMTE3MDY1_3f2acd09-8266-4a30-be3d-fa7b8c8952f9"
      unitRef="usd">22432000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:RepaymentsOfDebt
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDYtMS0xLTEtMTE3MDY1_9e7d6fd3-47b3-4176-ab2b-c57fbc5f77c8"
      unitRef="usd">14510000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDYtMy0xLTEtMTE3MDY1_4e6ad908-b3c2-4635-a2ee-c833c1cb04d8"
      unitRef="usd">1242606000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDYtNi0xLTEtMTE3MDY1_d14d732e-c0ee-4dab-9035-6a2153dfdb56"
      unitRef="usd">1337334000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDktMS0xLTEtMTE3MDY1_7d216757-e45a-42b6-a044-a5d74577d9b7"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDktMy0xLTEtMTE3MDY1_d9cf1a93-52a5-42c9-81d8-ccedfe9280b4"
      unitRef="usd">309000000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNDktNi0xLTEtMTE3MDY1_04baac40-29c7-4da3-b210-4da8ab927121"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTAtMS0xLTEtMTE3MDY1_9d457062-4bc4-4433-a42d-e7831b554b29"
      unitRef="usd">1444000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTAtMy0xLTEtMTE3MDY1_e55923bf-f524-471a-b8de-78f6e12d6b80"
      unitRef="usd">11963000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTAtNi0xLTEtMTE3MDY1_ed2f94e5-fb67-46f9-81e2-0010f5b4b9a9"
      unitRef="usd">22570000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTEtMS0xLTEtMTE3MDY1_cb2e6784-d4fc-4d4b-b432-6ed4e787ed6b"
      unitRef="usd">43647000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTEtMy0xLTEtMTE3MDY1_757e0606-94f5-4170-9b29-e6d4f373037a"
      unitRef="usd">1205000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTEtNi0xLTEtMTE3MDY1_de72a3d3-6e75-400d-9ed5-dceab4307bc0"
      unitRef="usd">358000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTItMS0xLTEtMTE3MDY1_5514234b-5028-4075-a056-f1f08d9a62d3"
      unitRef="usd">3219000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTItMy0xLTEtMTE3MDY1_336fe7a5-c577-47a9-8298-16cc4f241734"
      unitRef="usd">5757000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTItNi0xLTEtMTE3MDY1_59823a58-7ad8-489b-91eb-3ee87fd7d439"
      unitRef="usd">41709000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTMtMS0xLTEtMTE3MDY1_17cd72c9-88e1-4f79-803d-66c0e2fb8f9e"
      unitRef="usd">37512000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTMtMy0xLTEtMTE3MDY1_9e069526-6ab8-4943-9b6e-79df0347af6e"
      unitRef="usd">8000000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTMtNi0xLTEtMTE3MDY1_98ea7ca3-86b3-4dc0-873a-7480533ca1e8"
      unitRef="usd">9511000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTQtMS0xLTEtMTE3MDY1_5a6b1faf-6564-4f4c-9e21-3e90f887e79f"
      unitRef="usd">2165000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTQtMy0xLTEtMTE3MDY1_0d8794bf-62bf-4294-a584-0340360c4966"
      unitRef="usd">5063000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTQtNi0xLTEtMTE3MDY1_b615a470-08bb-4b5a-a75e-9b32c28065f7"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTYtMS0xLTEtMTE3MDY1_3aa10d20-1418-4594-8007-3ba4a37d30c9"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTYtMy0xLTEtMTE3MDY1_7df57753-5a00-4b27-be37-f2b8ef468175"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTYtNi0xLTEtMTE3MDY1_1b6120ba-58de-4ccf-ab1d-7c96edfe3a74"
      unitRef="usd">627056000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTctMS0xLTEtMTE3MDY1_4e7e1a94-64f8-4679-9a95-efb51790d577"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTctMy0xLTEtMTE3MDY1_c15e6d03-9e0d-4c87-9bc8-680781f49353"
      unitRef="usd">2280000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTctNi0xLTEtMTE3MDY1_8ea6d4c9-59aa-4bb3-8a05-d7443ad9a477"
      unitRef="usd">6000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTgtMS0xLTEtMTE3MDY1_18921352-6c07-4fa9-8a8d-e728f15d3a0c"
      unitRef="usd">3963000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTgtMy0xLTEtMTE3MDY1_54e02156-8d0d-4ac1-a2ac-a07c2fcc24f8"
      unitRef="usd">4747000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTgtNS0xLTEtMTI2ODY4_071a472b-e96e-4de5-97f3-37a6f819a9ff"
      unitRef="usd">3955000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTktMS0xLTEtMTE3MDY1_71acddee-665a-46e8-a511-4268e26d8d6c"
      unitRef="usd">-112000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTktMy0xLTEtMTE3MDY1_427b54fc-db84-4200-a2d1-055c96c12013"
      unitRef="usd">-684000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNTktNS0xLTEtMTI2ODc0_cc420bd6-ff41-4978-8353-b1367405337c"
      unitRef="usd">-1758000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNjAtMS0xLTEtMTE3MDY1_c379e1a1-8bbc-4164-a07d-7a8cc90066cd"
      unitRef="usd">-106572000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNjAtMy0xLTEtMTE3MDY1_cf9d122b-8a81-4113-b7e4-14e59811bebb"
      unitRef="usd">224128000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjYyMzM0ZGRlNWQ4NzQ3YzI5MGMwZjgxMTM2NDAyNDNjL3RhYmxlcmFuZ2U6NjIzMzRkZGU1ZDg3NDdjMjkwYzBmODExMzY0MDI0M2NfNjAtNS0xLTEtMTI2ODgw_d9a5147b-a5d9-4d4d-9615-c748acb0501b"
      unitRef="usd">-258255000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfMi0xLTEtMS0xNDYzMjE_a443375c-c6f5-4a04-8e39-c866e4808f21"
      unitRef="usd">-14937000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfMi0zLTEtMS0xNDYzMjE_fcc5f78f-cee8-44d0-8e8c-1eba98a3ca16"
      unitRef="usd">2969000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfMi01LTEtMS0xNDYzMjE_23439302-af5b-4cd2-b69b-e3b5d86b3e2c"
      unitRef="usd">-3583000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNC0xLTEtMS0xNDYzMjE_a712cc64-8d9b-46de-b60a-36f51f2b3778"
      unitRef="usd">94030000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNC0zLTEtMS0xNDYzMjE_e289bf58-4df0-4df8-a6e8-8a83438fcd5e"
      unitRef="usd">138002000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNC01LTEtMS0xNDYzMjE_38e3ee13-8fe9-4b2d-b292-1d83d8bf746e"
      unitRef="usd">9742000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNS0xLTEtMS0xNDYzMjE_b70a85b1-2f60-44e5-a736-f1e8cb43aa3f"
      unitRef="usd">183023000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9f94a7b7147741f2895af4e6722ccc90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNS0zLTEtMS0xNDYzMjE_af0e31a6-12ae-4981-8616-272169ee208f"
      unitRef="usd">45021000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie5b7346ac3164d44876c066c5d112425_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNS01LTEtMS0xNDYzMjE_9cb9d48e-daab-4fbf-8c26-27c19fd8af47"
      unitRef="usd">35279000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNi0xLTEtMS0xNDYzMjE_f1731702-05f8-499e-84ac-4ec00e74a464"
      unitRef="usd">277053000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNi0zLTEtMS0xNDYzMjE_e9e7fdd3-5b5a-4647-ba0d-cf5daebdaaca"
      unitRef="usd">183023000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9f94a7b7147741f2895af4e6722ccc90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNi01LTEtMS0xNDYzMjE_907569d4-2d47-4179-b062-bb847e50f871"
      unitRef="usd">45021000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNC0xLTEtMS0xMTcwNjU_dd665bf1-7d40-4eb0-b0a8-fa69a1422cfc"
      unitRef="usd">98099000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNC0zLTEtMS0xMTcwNjU_6f4e7ecb-878a-4702-806e-5882c2f3a2c4"
      unitRef="usd">116977000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNC01LTEtMS0xMTcwNjU_15b83d7a-1669-4b67-969f-66b5f0ac0a8f"
      unitRef="usd">72906000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNS0xLTEtMS0xMTcwNjU_2962f66f-59f1-4cf6-be27-cd697af5ac83"
      unitRef="usd">32987000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNS0zLTEtMS0xMTcwNjU_deaef590-ace7-473f-912f-20876140cd4a"
      unitRef="usd">27870000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfNS01LTEtMS0xMTcwNjU_463ddee3-1c8b-4c1f-96cd-ffb1c6a53aea"
      unitRef="usd">13520000</us-gaap:IncomeTaxesPaid>
    <us-gaap:PaymentsToAcquireEquipmentOnLease
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfOC0xLTEtMS0xMTcwNjU_b1487879-75be-4b19-93a9-a8e00c781bcd"
      unitRef="usd">7033000</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquireEquipmentOnLease
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfOC0zLTEtMS0xMTcwNjU_07706cd1-c5f3-4a36-93d0-5ec92f9aef46"
      unitRef="usd">6996000</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquireEquipmentOnLease
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfOC01LTEtMS0xMTcwNjU_5335f3e5-7568-495f-b334-f891a2ab3ae1"
      unitRef="usd">1605000</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfOS0xLTEtMS0xMTcwNjU_b11c5dd8-876c-411c-b2ce-b473d46e35eb"
      unitRef="usd">12810000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfOS0zLTEtMS0xMTcwNjU_442fdfe8-5e4c-44a7-9a11-6229761c87fa"
      unitRef="usd">4462000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfOS01LTEtMS0xMjY5NzM_e04cfeca-36d3-4173-a433-a3a200bdcbe7"
      unitRef="usd">8371000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <cmpr:CapitalizedSoftwareDevelopmentCostsIncurredButNotYetPaid
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfMTAtMS0xLTEtMTE3MDY1_f026349b-242f-4506-92bb-e09b5f1606f6"
      unitRef="usd">124000</cmpr:CapitalizedSoftwareDevelopmentCostsIncurredButNotYetPaid>
    <cmpr:CapitalizedSoftwareDevelopmentCostsIncurredButNotYetPaid
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfMTAtMy0xLTEtMTE3MDY1_c210b72c-ab1b-4fea-9f63-7e35a78aea90"
      unitRef="usd">2830000</cmpr:CapitalizedSoftwareDevelopmentCostsIncurredButNotYetPaid>
    <cmpr:CapitalizedSoftwareDevelopmentCostsIncurredButNotYetPaid
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfMTAtNS0xLTEtMTI2OTc5_9d3b0229-6f13-4407-831f-d68ce0a9acaa"
      unitRef="usd">0</cmpr:CapitalizedSoftwareDevelopmentCostsIncurredButNotYetPaid>
    <cmpr:Amountsdueforacquisitionofbusinesses
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfMTEtMS0xLTEtMTE3MDY1_d11449f6-4754-483b-a280-7b9257b057ab"
      unitRef="usd">8425000</cmpr:Amountsdueforacquisitionofbusinesses>
    <cmpr:Amountsdueforacquisitionofbusinesses
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfMTEtMy0xLTEtMTE3MDY1_b56c12cf-bb81-4065-affb-0a2df82decba"
      unitRef="usd">45025000</cmpr:Amountsdueforacquisitionofbusinesses>
    <cmpr:Amountsdueforacquisitionofbusinesses
      contextRef="i9f94a7b7147741f2895af4e6722ccc90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8yOC9mcmFnOmRkN2RkMTMzZTFhYjRiNzhhY2RlYzA2ZWM3NmVhOTUwL3RhYmxlOjk0YWVkZDM0NTZmMzQwNWI5ZTVkNDMyNTJiYzc3MjQ4L3RhYmxlcmFuZ2U6OTRhZWRkMzQ1NmYzNDA1YjllNWQ0MzI1MmJjNzcyNDhfMTEtNS0xLTEtMTE3MDY1_b564f7af-94c6-422f-a39f-3b0e9e30dd14"
      unitRef="usd">2289000</cmpr:Amountsdueforacquisitionofbusinesses>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNC9mcmFnOjdjYWM5YTNhOGExMDQyNDJiYmJmODMyYzM0ZDcyOThhL3RleHRyZWdpb246N2NhYzlhM2E4YTEwNDI0MmJiYmY4MzJjMzRkNzI5OGFfMTQ5Nw_8ce0034b-5da2-41b3-94d2-c83d6d95a545">Cimpress is a strategically focused group of more than a dozen businesses that specialize in mass customization of printing and related products, via which we deliver large volumes of individually small-sized customized orders. Our products include a broad range of marketing materials, business cards, signage, promotional products, logo apparel, packaging, books and magazines, wall decor, photo merchandise, invitations and announcements, and other categories. Mass customization is a core element of the business model of each Cimpress business and is a competitive strategy which seeks to produce goods and services to meet individual customer needs with near mass production efficiency.In October 2021 our Vista business and reportable segment began evolving its brand architecture to "Vista". Brands like "VistaPrint", "VistaCreate", "99designs by Vista", Vista x Wix, and "Vista Corporate Solutions" now operate within the "Vista" brand architecture. This move should help open customers' minds to allow us to serve a broader set of their needs across a wide range of products and solutions that includes design, social media and web presence as well as print. No changes were made to our internal organizational or reporting structure as a result of this rebranding, but we we now refer to this reportable segment as "Vista".</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTcwNzMzNw_c38e0aa0-fe7d-4b05-b4fe-408d52b46545">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Cimpress plc, its wholly owned subsidiaries, entities in which we maintain a controlling financial interest, and those entities in which we have a variable interest and are the primary beneficiary. Intercompany balances and transactions have been eliminated. Investments in entities in which we cannot exercise significant influence, and for which the related equity securities do not have a readily determinable fair value, are included in other assets on the consolidated balance sheets; otherwise the investments are recognized by applying equity method accounting. Our equity method investments are included in other assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We believe our most significant estimates are associated with the ongoing evaluation of the recoverability of our long-lived assets and goodwill, estimated useful lives of assets, share-based compensation, accounting for business combinations, and income taxes and related valuation allowances, among others. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In light of the recent Russian invasion of Ukraine and the related sanctions that have been placed on certain Russian entities and activities, we have evaluated the impacts that these events have on our business and on our financial results. Currently, we have no material exposure to Ukraine and Russia in terms of revenue, supply and tangible assets. We also considered any triggering events for our intangibles assets and due to the limited exposure we have to both countries, we concluded that no triggering events have occurred. We do have employees in Ukraine from our recently acquired Depositphotos business, and we are providing financial and other assistance to those employees. The impact of these costs are not material to our financial results.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revision of Prior Period Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Gains Associated with Intercompany Loan Hedge&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second fiscal quarter of 2022, we identified an error related to the recognition of foreign currency gains that were included in other income (expense), net within our consolidated statements of operations,  associated with a net investment hedge. In May 2021, we designated a &#x20ac;300,000 intercompany loan as a net investment hedge to hedge the risk of changes in the U.S. dollar equivalent value of a portion of our net investment in one of our consolidated subsidiaries that has the Euro as its functional currency. As this hedging instrument was designated as a net investment hedge, all foreign currency gains and losses should be recognized in accumulated other comprehensive loss as part of currency translation adjustment. For the year ended June 30, 2021, we incorrectly recognized $7,518  of gains in other income (expense), net. This error overstated other income (expense), net; income (loss) before income taxes; and net loss for the period but did not have an impact on cash provided by operating activities, since it is a non-cash currency item. Included below are the revisions made for each period presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt"&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:62.350%"/&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.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(79,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;537,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;530,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;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:62.350%"/&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.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss before income 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Cimpress plc&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to Cimpress plc:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Comprehensive (Loss) Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation losses, net of hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Shareholders' Deficit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Cimpress plc&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation, net of hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of exchange rate changes on monetary assets and liabilities denominated in non-functional currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Presentation of Revenue and Cost of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of fiscal 2022, we identified an immaterial error related to the presentation of revenue for one-to-one design service arrangements that overstated revenue and cost of revenue for the period from October 1, 2020 through June 30, 2021. On October 1, 2020 we acquired the 99designs business, which is presented as part of our Vista reportable segment, and after acquisition we recognized revenue on a gross basis as if we were the principal to the transactions. During the first quarter of fiscal 2022, we reconsidered the guidance of ASC 606-10-55-39 and confirmed we are the principal for contest arrangements; however, the one-to-one design service portion of 99designs revenue is governed by different terms and conditions. We evaluated whether we have control over these services before the design is transferred to the customer, as we leverage a network of third-party designers to fulfill this offering. The pricing and fulfillment responsibility aspects of the one-to-one design arrangements led us to conclude we are an agent to these specific transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The revision for the year ended June 30, 2021 is summarized in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt"&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:62.350%"/&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.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,592,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,316,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,299,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management assessed the materiality of the misstatements described above on prior period financial statements in accordance with SEC Staff Accounting Bulletin (&#x201c;SAB&#x201d; No. 99, Materiality, codified in ASC 250-10, Accounting Changes and Error Corrections ("ASC 250") and ASC 250 (SAB No. 108, Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements) and concluded that these misstatements were not material to any prior annual or interim periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments purchased with an original maturity of three months or less to be the equivalent of cash for the purpose of balance sheet and statement of cash flows presentation. Cash equivalents consist of depository accounts and money market funds. Cash and cash equivalents restricted for use were $543&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $537 as of June 30, 2022 and 2021, respectively, and are included in other assets in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For bank accounts that are overdrawn at the end of a reporting period, including any net negative balance in our notional cash pool, we reclassify these overdrafts to short-term debt on our consolidated balance sheets. Book overdrafts that result from outstanding checks in excess of our bank balance are reclassified to other current liabilities. We did not have a bank or book overdraft for any of the periods presented.&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We hold certain investments that are classified as held-to-maturity (HTM) as we have the intent and ability to hold them to their maturity dates. Our policy is to invest in the following permitted classes of assets: overnight money market funds invested in U.S. Treasury securities and U.S. government agency securities, U.S. Treasury securities-specifically U.S. Treasury bills, notes, and bonds, U.S. government agency securities, bank time deposits, commercial paper, corporate notes and bonds, and medium term notes. We generally invest in securities with a maturity of two years or less. As the investments are classified as held-to-maturity they are recorded at amortized cost and interest income is recorded as it is earned within interest expense, net.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We will continue to assess our securities for impairment when the fair value is less than amortized cost to determine if any risk of credit loss exists. As our intent is to hold the securities to maturity, we must assess whether any credit losses related to our investments are recoverable and determine if it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. We did not record an allowance for credit losses and we recognized no impairments for these marketable securities during the years ended June 30, 2022 and 2021, and we held no marketable securities during the year ended June 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of the net carrying amount, unrealized gains, unrealized losses, and fair value of held-to-maturity securities by type and contractual maturity as of June&#160;30, 2022 and June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:11.619%"/&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:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Due within one year or less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,952&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,406&#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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&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:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Due within one year or less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total due within one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85)&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="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Due after one year through two years:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(175)&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,766&#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:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable includes amounts due from customers. We offset gross trade accounts receivable with an allowance for doubtful accounts, which is our best estimate of the amount of probable credit losses in existing accounts receivable. Account balances are charged off against the allowance when the potential for recovery is no longer reasonably assured.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist primarily of raw materials and are recorded at the lower of cost or net realizable value using the first-in, first-out method. Costs to produce products are included in cost of revenues as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at cost less accumulated depreciation and amortization. Additions and improvements that substantially extend the useful life of a particular asset are capitalized while repairs and maintenance costs are expensed as incurred. Assets that qualify for the capitalization of interest cost during their construction period are evaluated on a per project basis and, if material, the costs are capitalized. No interest costs associated with our construction projects were capitalized in any of the years presented as the amounts were not material. Depreciation of plant and equipment is recorded on a straight-line basis over the estimated useful lives of the assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Software and Website Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize eligible salaries and payroll-related costs of employees and third-party consultants who devote time to the development of websites and internal-use computer software. Capitalization begins when the preliminary project stage is complete, management with the relevant authority authorizes and commits to the funding of the software project, and it is probable that the project will be completed and the software will be used to perform the function intended. These costs are amortized on a straight-line basis over the estimated useful life of the software, which is generally over a three year period. Costs associated with preliminary stage software development, repair, maintenance or the development of website content are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of previously capitalized amounts in the years ended June 30, 2022, 2021 and 2020 was $54,646&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$47,560, and&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$40,753, respectively, resulting in accumulated amortization of $273,629 and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$231,482 at&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize the costs of purchasing patents from unrelated third parties and amortize these costs over the estimated useful life of the patent. The costs related to patent applications, pursuing others who we believe infringe on our patents, and defending against patent-infringement claims are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record acquired intangible assets at fair value on the date of acquisition using the income approach to value the trade names, customer relationships and customer network and a replacement cost approach to value developed technology and our print network. The income approach calculates fair value by discounting the forecasted after-tax cash flows back to a present value using an appropriate discount rate. The baseline data for this analysis was the cash flow estimates used to price the transaction. We amortize such assets using the straight-line method over the expected useful life of the asset, unless another amortization method is deemed to be more appropriate. In estimating the useful life of the acquired assets, we reviewed the expected use of the assets acquired, factors that may limit the useful life of an acquired asset or may enable the extension of the useful life of an acquired asset without substantial cost, the effects of obsolescence, demand, competition and other economic factors, and the level of maintenance expenditures required to obtain the expected future cash flows from the asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate the remaining useful life of intangible assets on a periodic basis to determine whether events and circumstances warrant a revision to the remaining useful life. If the estimate of an intangible asset&#x2019;s remaining useful life is changed, we amortize the remaining carrying value of the intangible asset prospectively over the revised remaining useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets with a finite life are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets might not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended June 30, 2021, our intent to occupy two leased spaces changed, and we performed the required impairment assessment for the right-of-use assets. The assessment resulted in a total impairment charge of $12,769 for both right-of-use assets as well as an $8,303 impairment charge for abandoned assets associated with the leased spaces. These charges were recognized in general and administrative expense. Refer to Note 16 for additional information about the lease changes in fiscal year 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We recognize the assets acquired and liabilities assumed in business combinations on the basis of their fair values at the date of acquisition. We assess the fair value of assets, including intangible assets, using a variety of methods and each asset is measured at fair value from the perspective of a market participant. The method used to estimate the fair values of intangible assets incorporates significant assumptions regarding the estimates a market participant would make in order to evaluate an asset, including a market participant&#x2019;s use of the asset and the appropriate discount rates. Assets acquired that are determined to not have economic use for us are expensed immediately. Any excess purchase price over the fair value of the net tangible and intangible assets acquired is allocated to goodwill. Transaction costs and restructuring costs associated with a business combination are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The consideration for our acquisitions often includes future payments that are contingent upon the occurrence of a particular event. For acquisitions that qualify as business combinations, we record an obligation for such contingent payments at fair value on the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The evaluation of goodwill for impairment is performed at a level referred to as a reporting unit. A reporting unit is either the &#x201c;operating segment level&#x201d; or one level below, which is referred to as a &#x201c;component.&#x201d; The level at which the impairment test is performed requires an assessment as to whether the operations below the operating segment should be aggregated as one reporting unit due to their similarity or reviewed individually. Goodwill is evaluated for impairment on an annual basis or more frequently when an event occurs or circumstances change that indicate that the carrying value may not be recoverable. Goodwill is considered to be impaired when the carrying amount of a reporting unit exceeds its estimated fair value.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the results of this analysis indicate that the fair value of a reporting unit is less than its carrying value, the quantitative impairment test is required; otherwise, no further assessment is necessary. To perform the quantitative approach, we estimate the fair value of our reporting units using a discounted cash flow methodology. If the carrying value of a reporting unit&#x2019;s goodwill exceeds its implied fair value, then we record an impairment loss equal to the difference. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended June 30, 2022 and 2021, we recognized no goodwill impairment charges, and during the year ended June 30, 2020, we recognized a goodwill impairment charge of $100,842. We recognized a partial impairment of the goodwill of our Exaprint reporting unit of $40,391 (a business within The Print Group reportable segment), a full impairment of the goodwill of our National Pen reporting unit of $34,434 and a full impairment of the goodwill of our VIDA reporting unit of $26,017 (a business previously reported within All Other Businesses reportable segment).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to Note 8 for additional details regarding the annual goodwill impairment test performed in the current fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs associated with the issuance of debt instruments are capitalized and amortized over the term of the respective financing arrangement on a straight-line basis through the maturity date of the related debt instrument. We evaluate all changes to our debt arrangements, to determine whether the changes represent a modification or extinguishment to the old debt arrangement. If a debt instrument is deemed to be modified, we capitalize all new lenders fees and expense all third-party fees. If we determine that an extinguishment of one of our debt instruments has occurred, the unamortized financing fees associated with the extinguished instrument are expensed. For the revolving loans associated with our senior secured credit facility, all lender and third-party fees are capitalized, and in the event an amendment reduces the committed capacity under the revolving loans, we expense a portion of any unamortized fees on a pro-rata basis in proportion to the decrease in the committed capacity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record all derivatives on the consolidated balance sheet at fair value. We apply hedge accounting to arrangements that qualify and are designated for hedge accounting treatment, which includes cash flow and net investment hedges. Hedge accounting is discontinued prospectively if the hedging relationship ceases to be effective or the hedging or hedged items cease to exist as a result of maturity, sale, termination or cancellation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives designated and qualifying as hedges of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges which could include interest rate swap contracts and cross-currency swap contracts. In a cash flow hedging relationship, the effective and ineffective portion of the change in the fair value of the hedging derivative is initially recorded in accumulated other comprehensive (loss) income. The portion of gain or loss on the derivative instrument previously recorded in accumulated other comprehensive (loss) income remains in accumulated other comprehensive (loss) income until the forecasted transaction is recognized in earnings. For derivatives designated as cash flow hedges, we present the settlement amount of these contracts within cash from operating activities in our consolidated statement of cash flows, if the hedged item continues after contract settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives designated and qualifying as hedges of currency exposure of a net investment in a foreign operation are considered net investment hedges which could include cross-currency swap and currency forward contracts as well as intercompany loans. In hedging the currency exposure of a net investment in a foreign &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;operation, the effective and ineffective portion of gains and losses on the hedging instruments is recognized in accumulated other comprehensive (loss) income as part of currency translation adjustment. The portion of gain or loss on the derivative instrument previously recorded in accumulated other comprehensive (loss) income remains in accumulated other comprehensive (loss) income until we reduce our investment in the hedged foreign operation through a sale or substantial liquidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also enter into derivative contracts that are intended to economically hedge certain of our risks, even though we may not elect to apply hedge accounting or the instrument may not qualify for hedge accounting. When hedge accounting is not applied, the changes in the fair value of the derivatives are recorded directly in earnings as a component of other (expense) income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the fair value measurement guidance, our accounting policy is to measure the credit risk of our derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio. We execute our derivative instruments with financial institutions that we judge to be credit-worthy, defined as institutions that hold an investment grade credit rating.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Shareholders' Deficit&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive (Loss) Income&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive (loss) income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive (loss) income is composed of net (loss) income, unrealized gains and losses on derivatives, unrealized loss on pension benefit obligation, and cumulative foreign currency translation adjustments, which are included in the accompanying consolidated statements of comprehensive income.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Shares&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Treasury shares are accounted for using the cost method and are included as a component of shareholders' equity. Prior to June 2022, we reissued treasury shares as part of our share-based compensation programs and as consideration for some of our acquisition transactions. Upon issuance of treasury shares we determine the cost using the average cost method.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;    Warrants&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We bifurcate and separately account for a detachable warrant as a separate equity instrument. The value assigned to the warrants was determined based on a relative fair value allocation between the warrants and related debt. The fair value of the warrants was determined using a Monte Carlo valuation and applying a discount for the lack of marketability for the warrants. We present the allocated value for the warrants within additional paid-in capital in our consolidated balance sheet. Refer to Note 11 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenue primarily from the sale and shipment of customized manufactured products. We also generate revenue, to a much lesser extent (and primarily in our Vista business) from digital services, website design and hosting, professional design services, and email marketing services, as well as a small percentage from order referral fees and other third-party offerings. Revenues are recognized when control of the promised products or services is transferred to the customer in an amount that reflects the consideration we expect to be entitled to in exchange for those products or services. Shipping revenues are recognized when control of the related products is transferred to the customer. For design service arrangements, we recognize revenue when the services are complete. A portion of this revenue relates to design contests in which we have determined that we are the principal in the arrangement as we satisfy our contractual performance obligation to provide the customer with the benefit of our platform and network of designers.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of most of our arrangements with our customers we provide satisfaction guarantees, which give our customers an option for a refund or reprint over a specified period of time if the customer is not fully satisfied. As such, we record a reserve for estimated sales returns and allowances as a reduction of revenue, based on historical experience or the specific identification of an event necessitating a reserve. Actual sales returns have historically not been significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to recognize shipping and handling activities that occur after transfer of control of the products as fulfillment activities and not as a separate performance obligation. Accordingly, we recognize revenue for our single performance obligation upon the transfer of control of the fulfilled orders, which generally occurs upon delivery to the shipping carrier. If revenue is recognized prior to completion of the shipping and handling activities, we accrue the costs of those activities. We do have some arrangements whereby the transfer of control, and thus revenue recognition, occurs upon delivery to the customer. If multiple products are ordered together, each product is considered a separate performance obligation, and the transaction price is allocated to each performance obligation based on the standalone selling price. Revenue is recognized upon satisfaction of each performance obligation. We generally determine the standalone selling prices based on the prices charged to our customers. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our products are customized for each individual customer with no alternative use except to be delivered to that specific customer; however, we do not have an enforceable right to payment prior to delivering the items to the customer based on the terms and conditions of our arrangements with customers and therefore we recognize revenue at a point in time. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record deferred revenue when cash payments are received in advance of our satisfaction of the related performance obligation. The satisfaction of performance obligations generally occurs shortly after cash payment and we expect to recognize our deferred revenue balance as revenue within three months subsequent to June 30, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We periodically provide marketing materials and promotional offers to new customers and existing customers that are intended to improve customer retention. These incentive offers are generally available to all customers and, therefore, do not represent a performance obligation as customers are not required to enter into a contractual commitment to receive the offer. These discounts are recognized as a reduction to the transaction price when used by the customer. Costs related to free products are included within cost of revenue and sample products are included within marketing and selling expense. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to expense incremental direct costs as incurred, which primarily includes sales commissions, since our contract periods generally are less than one year and the related performance obligations are satisfied within a short period of time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring costs are recorded in connection with initiatives designed to improve efficiency or enhance competitiveness. Restructuring initiatives require us to make estimates in several areas, including expenses for severance and other employee separation costs and our ability to generate sublease income to enable us to terminate lease obligations at the estimated amounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For jurisdictions in which there are statutorily required minimum benefits for involuntary terminations, severance benefits are documented in an employee manual or labor contract, or are consistent with prior restructuring plan benefits, we evaluate these benefits as ongoing benefit arrangements. We recognize the liability for these arrangements when it is probable that the employee would be entitled to the benefits and the amounts can be reasonably estimated. The expense timing generally occurs when management has committed to and approved the restructuring plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Involuntary termination benefits that are in excess of statutory minimum requirements and prior restructuring plan benefits are recognized as one-time termination benefits and expensed at the date we notify the employee, unless the employee must provide future service beyond the statutory minimum retention period, in which case the benefits are expensed ratably over the future service period. Liabilities for costs associated with a facility exit or disposal activity are recognized when the liability is incurred, as opposed to when management commits to an exit plan, and are measured at fair value. Restructuring costs are presented as a separate financial statement line within our consolidated statement of operations.&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advertising Expense&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our advertising costs are primarily expensed as incurred and included in marketing and selling expense. Advertising expense for the years ended June 30, 2022, 2021 and 2020&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;was $408,566, $333,665, and $302,449, respectively, which consisted of external costs related to customer acquisition and retention marketing campaigns.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development Expense&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs are expensed as incurred and included in technology and development expense. Research and development expense for the years ended June 30, 2022, 2021 and 2020&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;was&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$56,996&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$49,254, and $49,201, respectively, which consisted of costs related to enhancing our manufacturing engineering and technology capabilities.&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the process of preparing our consolidated financial statements, we calculate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our current tax expense and deferred tax expense based on assessing temporary and permanent differences resulting from differing treatment of items for tax and financial reporting purposes. We recognize deferred tax assets and liabilities for the temporary differences using the enacted tax rates and laws that will be in effect when we expect temporary differences to reverse. We assess the ability to realize our deferred tax assets based upon the weight of available evidence both positive and negative. To the extent we believe that it is more likely than not that some portion or all of the deferred tax assets will not be realized, we establish a valuation allowance. In the event that actual results differ from our estimates or we adjust our estimates in the future, we may need to increase or decrease income tax expense, which could have a material impact on our financial position and results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained upon examination by the taxing authorities, based on the technical merits of the tax position. The tax benefits recognized in our financial statements from such positions are measured as the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution. The unrecognized tax benefits will reduce our effective tax rate if recognized. Interest and, if applicable, penalties related to unrecognized tax benefits are recorded in the provision for income taxes. Stranded income tax effects in accumulated other comprehensive income or loss are released on an item-by-item basis based on when the applicable derivative is recognized in earnings. We account for investment tax credits using the &#x201c;deferral&#x201d; method, under which the tax benefit from an investment tax credit is deferred and amortized over the book life of the related property.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During the three months ended December 31, 2020, the tax on Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;) provision of the Tax Cuts and Jobs Act became applicable to our operations. Companies subject to GILTI have the option to account for the GILTI tax as a period cost if and when incurred, or to recognize deferred taxes for temporary differences, including outside basis differences, expected to reverse as GILTI. We elected to account for GILTI as a period cost, as incurred. We do not expect GILTI to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our non-U.S. dollar functional currency subsidiaries translate their assets and liabilities denominated in their functional currency to U.S. dollars at current rates of exchange in effect at the balance sheet date, and revenues and expenses are translated at average rates prevailing throughout the period. The resulting gains and losses from translation are included as a component of accumulated other comprehensive loss. Transaction gains and losses and remeasurement of assets and liabilities denominated in currencies other than an entity&#x2019;s functional currency are included in other income (expense), net in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Income (Expense), Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of other income (expense), net:&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gains (losses) on derivatives not designated as hedging instruments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency-related gains, net (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,874&#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:8pt;font-weight:400;line-height:120%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Includes realized and unrealized gains and losses on derivative currency forward and option contracts not designated as hedging instruments,as well as the ineffective portion of certain interest rate swap contracts that have been de-designated from hedge accounting. For contracts not designated as hedging instruments, we realized gains of $9,955 and $28,902, respectively, for the years ended June 30, 2022 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;and 2020, and losses of $6,854 for the year ended June 30, 2021. Refer to Note 4 for additional details relating to our derivative contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Currency-related (losses) gains, net primarily relates to significant non-functional currency intercompany financing relationships that we may change at times and are subject to currency exchange rate volatility. In addition, we have certain cross-currency swaps designated as cash flow hedges which hedge the remeasurement of certain intercompany loans; refer to Note 4 for additional details relating to these cash flow hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) During fiscal year 2022, we identified an immaterial error and revised our previously reported results to reduce the gain presented above by $7,518 for the year ended June 30, 2021. Refer to the "Revision of Prior Period Financial Statements" section above for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net (Loss) Income Per Share Attributable to Cimpress plc&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net (loss) income per share attributable to Cimpress plc is computed by dividing net (loss) income attributable to Cimpress plc by the weighted-average number of ordinary shares outstanding for the respective period. Diluted net (loss) income per share attributable to Cimpress plc gives effect to all potentially dilutive securities, including share options, restricted share units (&#x201c;RSUs&#x201d;), warrants, and performance share units ("PSUs"), if the effect of the securities is dilutive using the treasury stock method. Awards with performance or market conditions are included using the treasury stock method only if the conditions would have been met as of the end of the reporting period and their effect is dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the reconciliation of the weighted-average number of ordinary shares:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,094,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,996,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,180,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares issuable upon exercise/vesting of outstanding share options/RSUs/warrants (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;592,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares used in computing diluted net (loss) income per share attributable to Cimpress plc&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,094,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,996,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,773,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average anti-dilutive shares excluded from diluted net (loss) income per share attributable to Cimpress plc (1)(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;762,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;494,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) In the periods in which a net loss is recognized, the impact of share options, RSUs, RSAs and warrants is not included as they are anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) On May 1, 2020, we entered into a financing arrangement with Apollo Global Management, Inc., which included 7-year warrants with a strike price of $60 that have a potentially dilutive impact on our weighted average shares outstanding. For the years ended June 30, 2022 and 2021, the weighted average anti-dilutive effect of the warrants were 138,088 and 368,933 shares, respectively. For the year ended June 30, 2020, the weighted average dilutive effect of the warrants was 73,719 shares, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense for all share-based awards is measured at fair value on the date of grant and recognized over the requisite service period. We recognize the impact of forfeitures as they occur. The fair value of share options is determined using the Black-Scholes valuation model, or lattice model for share options with a market condition or subsidiary share options. The fair value of RSUs is determined based on the quoted price of our ordinary shares on the date of the grant. Such value is recognized ratably as expense over the requisite service period, or on an accelerated method for awards with a performance or market condition. For awards that are ultimately settleable in cash, we treat them as liability awards and mark the award to market each reporting period recognizing any gain or loss in our statements of operations. For awards with a performance condition vesting feature, compensation cost is recorded if it is probable that the performance condition will be achieved. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have issued PSUs, and we calculate the fair value at grant which is fixed throughout the vesting period. The fair value is determined using a Monte Carlo simulation valuation model. As the PSUs include both a service and market condition the related expense is recognized using the accelerated expense attribution method over the requisite service period for each separately vesting portion of the award. For PSUs that meet the service vesting condition, the expense recognized over the requisite service period will not be reversed if the market condition is not achieved.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sabbatical Leave&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense associated with a sabbatical leave, or other similar benefit arrangements, is accrued over the requisite service period during which an employee earns the benefit, net of estimated forfeitures, and is included in other liabilities on our 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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We monitor the creditworthiness of our customers to which we grant credit terms in the normal course of business. We do not have any customers that accounted for greater than 10% of our accounts receivable as of June&#160;30, 2022 and 2021. We do not have any customers that accounted for greater than 10% of our revenue for the&#160;years ended June 30, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain an allowance for doubtful accounts for potential credit losses based upon specific customer accounts and historical trends, and such losses to date in the aggregate have not materially exceeded our expectations.&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lease Accounting&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement contains a lease at contract inception. We consider an arrangement to be a lease if it conveys the right to control an identifiable asset for a period of time. Costs for operating leases that include incentives such as payment escalations or rent abatement are recognized on a straight-line basis over the term of the lease. Additionally, inducements received are treated as a reduction of our costs over the term of the agreement. Leasehold improvements are capitalized at cost and amortized over the shorter of their expected useful life or the lease term, excluding renewal periods. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease right-of-use ("ROU") assets and liabilities for operating and finance leases are recognized based on the present value of the future lease payments over the lease term at lease commencement date. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the lease commencement date. Our incremental borrowing rate approximates the interest rate on a collateralized basis for the economic environments where our leased assets are located, and is established by considering the credit spread associated with our existing debt arrangements, as well as observed market rates for instruments with a similar term to that of the lease payments. ROU assets also include any lease payments made at or before the lease commencement, as well as any initial direct costs incurred. Lease incentives received from the lessor are recognized as a reduction to the ROU asset.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our initial determination of the lease term is based on the facts and circumstances that exist at lease commencement. The lease term may include the effect of options to extend or terminate the lease when it is reasonably certain that those options will be exercised. We consider these options reasonably certain to be exercised based on our assessment of economic incentives, including the fair market rent for equivalent properties under similar terms and conditions, costs of relocating, availability of comparable replacement assets, and any related disruption to operations that would be experienced by not renewing the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance leases are accounted for as an acquisition of an asset and incurrence of an obligation. Assets held under finance leases are recorded at the lower of the present value of the minimum lease payments or the fair value of the leased asset at the inception of the lease, and amortized over the useful life of the asset. The corresponding finance lease obligation is recorded at the present value of the minimum lease payments at inception of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating leases are included in operating lease assets and current and non-current operating lease liabilities in the consolidated balance sheets. Finance lease assets are included in property, plant, and equipment, net, and the related liabilities are included in other current liabilities and other liabilities in the 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease payments are excluded from the operating lease assets and liabilities and are recognized as expense in the period in which the obligation is incurred. Variable lease payments primarily include index-based rent escalation associated with some of our real estate leases, as well as property taxes and common area maintenance payments for most real estate leases, which are determined based on the costs incurred by the lessor. We also make variable lease payments for certain print equipment leases that are determined based on production volumes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For lease arrangements where we are deemed to be involved in the construction of structural improvements prior to the commencement of the lease or take some level of construction risk, we are considered the owner of the assets during the construction period. Accordingly, as the lessor incurs the construction project costs, the assets and corresponding financial obligation are recorded in our consolidated balance sheet. Once the construction is completed, if the lease meets certain &#x201c;sale-leaseback&#x201d; criteria, we will remove the asset and related financial obligation from the balance sheet and treat the building lease as either an operating or finance lease based on our assessment of the guidance. If, upon completion of construction, the project does not meet the &#x201c;sale-leaseback&#x201d; criteria, the lease will be treated as a financing obligation and we will depreciate the asset over its estimated useful life for financial reporting purposes. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have subleased a small amount of our equipment and real estate lease portfolio to third parties, making us the lessor. Most of these subleases meet the criteria for operating lease classification and the related sublease income is recognized on a straight-line basis over the lease term within the consolidated statement of operations. To a lesser extent, where we have leases in which we are the lessees, we classify the leases as finance leases and have subleased the asset under similar terms, resulting in their classification as direct financing leases. For direct financing leases, we recognize a sublease receivable within prepaid expenses and other current assets and other assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued or Adopted Accounting Pronouncements&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued Accounting Standards Update No. 2021-08 "Business Combinations (Topic 805) &#x2014; Accounting for Contract Assets and Contract Liabilities from Contracts with Customers" (ASU 2021-08), which provides authoritative guidance for the accounting of acquired contract assets and liabilities when an acquired company has applied ASC 606 - Revenue from Contracts with Customers. We early adopted the standard in the second quarter of fiscal year 2022, which allowed us to record the deferred revenue contract liability as it relates to our acquisition of Depositphotos at carrying value. Refer to Note 7 for additional information relating to our Depositphotos acquisition&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The impact of this adoption did not have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the FASB issued Accounting Standards Update No. 2021-05 "Leases (Topic 842): Lessors &#x2013; Certain Leases with Variable Lease Payments". We early adopted the standard in the second quarter of fiscal year 2022, which provides the option for lessors to classify direct-financing or sales-type leases as operating leases if a loss would have been incurred at lease commencement when considering non-indexed variable lease payments in the classification test. We sublease a small number of equipment assets which are classified as direct-financing leases; the variable lease payments associated with these leases would not have created a loss on day one. Therefore, the impact of this adoption had no effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Issued Accounting Standards to be Adopted&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued Accounting Standards Update No. 2021-04 "Earnings Per Share (Topic 260), Debt&#x2014;Modifications and Extinguishments (Subtopic 470-50), Compensation&#x2014;Stock Compensation (Topic 718), and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)" (ASU 2021-04), which provides authoritative guidance for the accounting treatment of contracts in an entity's own equity when calculating earnings per share. The standard is effective for us on July 1, 2022. We recognize freestanding equity-classified warrants on our consolidated balance sheet and the effect of those warrants on earnings per share is currently calculated under the treasury stock method. After adopting the standard, we will be required to prospectively apply the weighted average method when calculating the effect of warrants on our earnings per share. We do not expect the adoption of this standard to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4MzE_29db9be0-2193-44c5-b3aa-782d6c9a54da">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Cimpress plc, its wholly owned subsidiaries, entities in which we maintain a controlling financial interest, and those entities in which we have a variable interest and are the primary beneficiary. Intercompany balances and transactions have been eliminated. Investments in entities in which we cannot exercise significant influence, and for which the related equity securities do not have a readily determinable fair value, are included in other assets on the consolidated balance sheets; otherwise the investments are recognized by applying equity method accounting. Our equity method investments are included in other assets on the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4NTg_ed364c0d-0c5b-48a6-8e15-86c48e352a77">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We believe our most significant estimates are associated with the ongoing evaluation of the recoverability of our long-lived assets and goodwill, estimated useful lives of assets, share-based compensation, accounting for business combinations, and income taxes and related valuation allowances, among others. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In light of the recent Russian invasion of Ukraine and the related sanctions that have been placed on certain Russian entities and activities, we have evaluated the impacts that these events have on our business and on our financial results. Currently, we have no material exposure to Ukraine and Russia in terms of revenue, supply and tangible assets. We also considered any triggering events for our intangibles assets and due to the limited exposure we have to both countries, we concluded that no triggering events have occurred. We do have employees in Ukraine from our recently acquired Depositphotos business, and we are providing financial and other assistance to those employees. The impact of these costs are not material to our financial results.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ErrorCorrectionTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4NDk_e402f0ce-70c5-4b0b-8766-76ec5210beca">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revision of Prior Period Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Gains Associated with Intercompany Loan Hedge&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second fiscal quarter of 2022, we identified an error related to the recognition of foreign currency gains that were included in other income (expense), net within our consolidated statements of operations,  associated with a net investment hedge. In May 2021, we designated a &#x20ac;300,000 intercompany loan as a net investment hedge to hedge the risk of changes in the U.S. dollar equivalent value of a portion of our net investment in one of our consolidated subsidiaries that has the Euro as its functional currency. As this hedging instrument was designated as a net investment hedge, all foreign currency gains and losses should be recognized in accumulated other comprehensive loss as part of currency translation adjustment. For the year ended June 30, 2021, we incorrectly recognized $7,518  of gains in other income (expense), net. This error overstated other income (expense), net; income (loss) before income taxes; and net loss for the period but did not have an impact on cash provided by operating activities, since it is a non-cash currency item. Included below are the revisions made for each period presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt"&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:62.350%"/&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.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(79,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;537,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;530,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;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:62.350%"/&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.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss before income 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Cimpress plc&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to Cimpress plc:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Comprehensive (Loss) Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation losses, net of hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Shareholders' Deficit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Cimpress plc&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation, net of hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of exchange rate changes on monetary assets and liabilities denominated in non-functional currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Presentation of Revenue and Cost of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of fiscal 2022, we identified an immaterial error related to the presentation of revenue for one-to-one design service arrangements that overstated revenue and cost of revenue for the period from October 1, 2020 through June 30, 2021. On October 1, 2020 we acquired the 99designs business, which is presented as part of our Vista reportable segment, and after acquisition we recognized revenue on a gross basis as if we were the principal to the transactions. During the first quarter of fiscal 2022, we reconsidered the guidance of ASC 606-10-55-39 and confirmed we are the principal for contest arrangements; however, the one-to-one design service portion of 99designs revenue is governed by different terms and conditions. We evaluated whether we have control over these services before the design is transferred to the customer, as we leverage a network of third-party designers to fulfill this offering. The pricing and fulfillment responsibility aspects of the one-to-one design arrangements led us to conclude we are an agent to these specific transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The revision for the year ended June 30, 2021 is summarized in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt"&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:62.350%"/&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.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,592,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,316,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,299,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management assessed the materiality of the misstatements described above on prior period financial statements in accordance with SEC Staff Accounting Bulletin (&#x201c;SAB&#x201d; No. 99, Materiality, codified in ASC 250-10, Accounting Changes and Error Corrections ("ASC 250") and ASC 250 (SAB No. 108, Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in Current Year Financial Statements) and concluded that these misstatements were not material to any prior annual or interim periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:ErrorCorrectionTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4OTc_4c7f97de-9847-40ec-ada6-99930306069c">For the year ended June 30, 2021, we incorrectly recognized $7,518  of gains in other income (expense), net. This error overstated other income (expense), net; income (loss) before income taxes; and net loss for the period but did not have an impact on cash provided by operating activities, since it is a non-cash currency item. Included below are the revisions made for each period presented.&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:62.350%"/&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.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;As of June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(79,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;537,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;530,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;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:62.350%"/&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.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,835)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss before income 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(56,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Cimpress plc&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss per share attributable to Cimpress plc:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.99)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Comprehensive (Loss) Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation losses, net of hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Shareholders' Deficit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss attributable to Cimpress plc&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(77,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation, net of hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended &lt;br/&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(74,939)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,457)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of exchange rate changes on monetary assets and liabilities denominated in non-functional currency&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&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:0 1pt"/&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:0 1pt"/&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:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Presentation of Revenue and Cost of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the first quarter of fiscal 2022, we identified an immaterial error related to the presentation of revenue for one-to-one design service arrangements that overstated revenue and cost of revenue for the period from October 1, 2020 through June 30, 2021. On October 1, 2020 we acquired the 99designs business, which is presented as part of our Vista reportable segment, and after acquisition we recognized revenue on a gross basis as if we were the principal to the transactions. During the first quarter of fiscal 2022, we reconsidered the guidance of ASC 606-10-55-39 and confirmed we are the principal for contest arrangements; however, the one-to-one design service portion of 99designs revenue is governed by different terms and conditions. We evaluated whether we have control over these services before the design is transferred to the customer, as we leverage a network of third-party designers to fulfill this offering. The pricing and fulfillment responsibility aspects of the one-to-one design arrangements led us to conclude we are an agent to these specific transactions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The revision for the year ended June 30, 2021 is summarized in the table below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt"&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:62.350%"/&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.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,592,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,316,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,552)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,299,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMzM2MQ_47a27279-943b-496d-8d18-f854588fd88e"
      unitRef="usd">7518000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i165eb9a761c24025994af26e6c1d7ef2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjc0NGZhZTZlNjMyOTQxOGU5MTE4OGYwM2VjN2I1ZDA4L3RhYmxlcmFuZ2U6NzQ0ZmFlNmU2MzI5NDE4ZTkxMTg4ZjAzZWM3YjVkMDhfNy0xLTEtMS0xMTcwNjU_eeb1286e-e42f-4113-ad68-35d29f088e76"
      unitRef="usd">-79000000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifb48493c66e94bfc9e7356ccdb2b70e1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjc0NGZhZTZlNjMyOTQxOGU5MTE4OGYwM2VjN2I1ZDA4L3RhYmxlcmFuZ2U6NzQ0ZmFlNmU2MzI5NDE4ZTkxMTg4ZjAzZWM3YjVkMDhfNy0zLTEtMS0xMTcwNjU_fcf2e479-4c7b-4036-b2db-1ebfd5ad2fac"
      unitRef="usd">7518000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjc0NGZhZTZlNjMyOTQxOGU5MTE4OGYwM2VjN2I1ZDA4L3RhYmxlcmFuZ2U6NzQ0ZmFlNmU2MzI5NDE4ZTkxMTg4ZjAzZWM3YjVkMDhfNy01LTEtMS0xMTcwNjU_60d19433-c79e-4941-88af-ed79912f968e"
      unitRef="usd">-71482000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i165eb9a761c24025994af26e6c1d7ef2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjc0NGZhZTZlNjMyOTQxOGU5MTE4OGYwM2VjN2I1ZDA4L3RhYmxlcmFuZ2U6NzQ0ZmFlNmU2MzI5NDE4ZTkxMTg4ZjAzZWM3YjVkMDhfOC0xLTEtMS0xMTcwNjU_2cf6804b-d3c8-43f2-9260-4916198fbf3a"
      unitRef="usd">537677000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifb48493c66e94bfc9e7356ccdb2b70e1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjc0NGZhZTZlNjMyOTQxOGU5MTE4OGYwM2VjN2I1ZDA4L3RhYmxlcmFuZ2U6NzQ0ZmFlNmU2MzI5NDE4ZTkxMTg4ZjAzZWM3YjVkMDhfOC0zLTEtMS0xMTcwNjU_01bef2e5-36e4-4d29-aef3-cb22a2b2f730"
      unitRef="usd">-7518000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjc0NGZhZTZlNjMyOTQxOGU5MTE4OGYwM2VjN2I1ZDA4L3RhYmxlcmFuZ2U6NzQ0ZmFlNmU2MzI5NDE4ZTkxMTg4ZjAzZWM3YjVkMDhfOC01LTEtMS0xMTcwNjU_ebace5c6-0717-4e13-bef3-213ac6134994"
      unitRef="usd">530159000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMi0xLTEtMS0xMTcwNjU_e9674bcc-afd7-44ec-9330-ed67c3647a0e"
      unitRef="usd">-11835000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMi0zLTEtMS0xMTcwNjU_77e8eb5b-ced7-46dc-8451-7c904ee43bb2"
      unitRef="usd">7518000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMi01LTEtMS0xMTcwNjU_edc64ae7-cfce-42cb-be3b-952392b1c44b"
      unitRef="usd">-19353000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMy0xLTEtMS0xMTcwNjU_c774cd9e-1024-4673-a144-afca38b75ef2"
      unitRef="usd">-56036000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMy0zLTEtMS0xMTcwNjU_4dd23ab2-cc8b-4022-8933-ee2564397b68"
      unitRef="usd">-7518000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMy01LTEtMS0xMTcwNjU_821ce026-09c7-4101-892d-ce8a3e0a54c7"
      unitRef="usd">-63554000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfNC0xLTEtMS0xMTcwNjU_7313f132-faec-412c-9b7f-5ea4fadfc210"
      unitRef="usd">-74939000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfNC0zLTEtMS0xMTcwNjU_bd4af175-2e92-438a-a626-25ea1fce11d9"
      unitRef="usd">-7518000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfNC01LTEtMS0xMTcwNjU_7ffd178d-b93d-4fe2-bf6c-c26056302fc2"
      unitRef="usd">-82457000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfNS0xLTEtMS0xMTcwNjU_7afd3431-7f2e-4359-a351-99b07a3ff796"
      unitRef="usd">-77711000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfNS0zLTEtMS0xMTcwNjU_a5759858-06e1-4b65-862b-22694cad831e"
      unitRef="usd">-7518000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfNS01LTEtMS0xMTcwNjU_736a6f7f-01a5-4c20-afc7-f68048e56051"
      unitRef="usd">-85229000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfNy0xLTEtMS0xMTcwNjU_746da4fd-8c79-4c01-9ddb-588c8f5a025b"
      unitRef="usdPerShare">-2.99</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfNy0zLTEtMS0xMTcwNjU_c5a73307-36e8-42a6-87ec-90c1a94a7f62"
      unitRef="usdPerShare">-0.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfNy01LTEtMS0xMTcwNjU_cc499707-71f6-4400-8d74-169772b215d5"
      unitRef="usdPerShare">-3.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfOC0xLTEtMS0xMTcwNjU_baa4fab4-7c82-4e86-aa6e-77bc57d2615b"
      unitRef="usdPerShare">-2.99</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfOC0zLTEtMS0xMTcwNjU_f330df75-6bf7-412f-9377-bf0c517b73be"
      unitRef="usdPerShare">-0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfOC01LTEtMS0xMTcwNjU_e7d70b95-86f8-4dc4-b8e3-55e4ddb11561"
      unitRef="usdPerShare">-3.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTItMS0xLTEtMTE3MDY1_27d27409-0a11-4bbe-8d7e-d4e30978ffae"
      unitRef="usd">-74939000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTItMy0xLTEtMTE3MDY1_f4a834aa-c692-429f-86ef-2570c09d256c"
      unitRef="usd">-7518000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTItNS0xLTEtMTE3MDY1_b4077798-a347-4777-a039-f1535682272f"
      unitRef="usd">-82457000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTMtMS0xLTEtMTE3MDY1_f1ce3c92-1673-4fd1-a3d3-1c4ae764a5fd"
      unitRef="usd">5397000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTMtMy0xLTEtMTE3MDY1_b7e14e20-056a-4dff-a867-8b7a4dfc7c1d"
      unitRef="usd">7518000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTMtNS0xLTEtMTE3MDY1_48febd81-d615-4668-85bd-f00884b4a186"
      unitRef="usd">12915000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTctMS0xLTEtMTE3MDY1_4edff650-269d-4a8c-bc50-7281972f39f4"
      unitRef="usd">-77711000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTctMy0xLTEtMTE3MDY1_94560a01-8045-4c25-b5b7-3f1459d0d3e9"
      unitRef="usd">-7518000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTctNS0xLTEtMTE3MDY1_d9f877eb-9d1a-4d30-908e-36d9752ac062"
      unitRef="usd">-85229000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTgtMS0xLTEtMTE3MDY1_f0a67899-5284-4995-b200-e0260cb2c8d2"
      unitRef="usd">3765000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTgtMy0xLTEtMTE3MDY1_e469ffca-ee87-458d-b8e0-02b4bcd38645"
      unitRef="usd">7518000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMTgtNS0xLTEtMTE3MDY1_1be23708-0508-4dda-b4ce-14a2334f95d3"
      unitRef="usd">11283000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ProfitLoss
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMjItMS0xLTEtMTE3MDY1_4d25e8b8-f658-4f2c-b925-79057ef617d6"
      unitRef="usd">-74939000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMjItMy0xLTEtMTE3MDY1_a96b03e7-ec22-4180-a144-17bc573dee55"
      unitRef="usd">-7518000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMjItNS0xLTEtMTE3MDY1_de158c08-72d1-4c54-a1c7-50bc789b18af"
      unitRef="usd">-82457000</us-gaap:ProfitLoss>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMjMtMS0xLTEtMTE3MDY1_7cd0530f-4d51-4142-a4d0-53136d35d53d"
      unitRef="usd">-7278000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMjMtMy0xLTEtMTE3MDY1_8ee52892-7a00-4bfb-b591-b293c0c0d4b7"
      unitRef="usd">7518000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjE5MDU3Y2Q2OWE5YzRlMTU5MjMzMTFlZGEzNjQyMGU4L3RhYmxlcmFuZ2U6MTkwNTdjZDY5YTljNGUxNTkyMzMxMWVkYTM2NDIwZThfMjMtNS0xLTEtMTE3MDY1_2d524153-1427-4e0e-bdbd-0f3172fc09e6"
      unitRef="usd">-240000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:Revenues
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmY2ZGIzZmM4Yzk4YTRiMTk4MzUyYzI3ZTkzZjEwNjA5L3RhYmxlcmFuZ2U6ZjZkYjNmYzhjOThhNGIxOTgzNTJjMjdlOTNmMTA2MDlfMi0xLTEtMS0xMTcwNjU_d47ff610-6489-489f-9d63-52f92b7156c2"
      unitRef="usd">2592513000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmY2ZGIzZmM4Yzk4YTRiMTk4MzUyYzI3ZTkzZjEwNjA5L3RhYmxlcmFuZ2U6ZjZkYjNmYzhjOThhNGIxOTgzNTJjMjdlOTNmMTA2MDlfMi0zLTEtMS0xMTcwNjU_fc935480-2b19-43a6-a43e-82444ef15fb3"
      unitRef="usd">-16552000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmY2ZGIzZmM4Yzk4YTRiMTk4MzUyYzI3ZTkzZjEwNjA5L3RhYmxlcmFuZ2U6ZjZkYjNmYzhjOThhNGIxOTgzNTJjMjdlOTNmMTA2MDlfMi01LTEtMS0xMTcwNjU_eebccafd-bbbb-4433-8ad3-04ad04374652"
      unitRef="usd">2575961000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie373356ce9f647cbaba61ca72d119956_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmY2ZGIzZmM4Yzk4YTRiMTk4MzUyYzI3ZTkzZjEwNjA5L3RhYmxlcmFuZ2U6ZjZkYjNmYzhjOThhNGIxOTgzNTJjMjdlOTNmMTA2MDlfMy0xLTEtMS0xMTcwNjU_c7e1984b-6c04-487d-8604-f805b81954a9"
      unitRef="usd">1316441000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmY2ZGIzZmM4Yzk4YTRiMTk4MzUyYzI3ZTkzZjEwNjA5L3RhYmxlcmFuZ2U6ZjZkYjNmYzhjOThhNGIxOTgzNTJjMjdlOTNmMTA2MDlfMy0zLTEtMS0xMTcwNjU_fdbbf40f-495f-4a26-8da4-5c88d7de748c"
      unitRef="usd">-16552000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmY2ZGIzZmM4Yzk4YTRiMTk4MzUyYzI3ZTkzZjEwNjA5L3RhYmxlcmFuZ2U6ZjZkYjNmYzhjOThhNGIxOTgzNTJjMjdlOTNmMTA2MDlfMy01LTEtMS0xMTcwNjU_b13f6a93-2811-492c-a060-c894d4aa03e1"
      unitRef="usd">1299889000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfNjU5NzA2OTg0MjIyMQ_cfc52093-f497-4909-98bc-8c173a9908df">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We consider all highly liquid investments purchased with an original maturity of three months or less to be the equivalent of cash for the purpose of balance sheet and statement of cash flows presentation. Cash equivalents consist of depository accounts and money market funds. Cash and cash equivalents restricted for use were $543&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $537 as of June 30, 2022 and 2021, respectively, and are included in other assets in the accompanying consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For bank accounts that are overdrawn at the end of a reporting period, including any net negative balance in our notional cash pool, we reclassify these overdrafts to short-term debt on our consolidated balance sheets. Book overdrafts that result from outstanding checks in excess of our bank balance are reclassified to other current liabilities. We did not have a bank or book overdraft for any of the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:ErrorCorrectionTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4MzI_7fb2fe83-d868-4fe8-92e8-d7752e9b6a2b"
      xsi:nil="true"/>
    <us-gaap:RestrictedCash
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY4NjUzMA_31726b0b-e7c8-42c4-8a8a-735304efc363"
      unitRef="usd">543000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY0NDgyOA_6267df08-e84e-44bc-92d6-848800fee746"
      unitRef="usd">537000</us-gaap:RestrictedCash>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4NTk_1f4e1fe1-711a-4bc3-813d-b21e696ca992">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We hold certain investments that are classified as held-to-maturity (HTM) as we have the intent and ability to hold them to their maturity dates. Our policy is to invest in the following permitted classes of assets: overnight money market funds invested in U.S. Treasury securities and U.S. government agency securities, U.S. Treasury securities-specifically U.S. Treasury bills, notes, and bonds, U.S. government agency securities, bank time deposits, commercial paper, corporate notes and bonds, and medium term notes. We generally invest in securities with a maturity of two years or less. As the investments are classified as held-to-maturity they are recorded at amortized cost and interest income is recorded as it is earned within interest expense, net.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We will continue to assess our securities for impairment when the fair value is less than amortized cost to determine if any risk of credit loss exists. As our intent is to hold the securities to maturity, we must assess whether any credit losses related to our investments are recoverable and determine if it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis. We did not record an allowance for credit losses and we recognized no impairments for these marketable securities during the years ended June 30, 2022 and 2021, and we held no marketable securities during the year ended June 30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of the net carrying amount, unrealized gains, unrealized losses, and fair value of held-to-maturity securities by type and contractual maturity as of June&#160;30, 2022 and June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:11.619%"/&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:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Due within one year or less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,952&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,406&#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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&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:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Due within one year or less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total due within one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85)&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="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Due after one year through two years:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(175)&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,766&#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:MarketableSecuritiesPolicy>
    <us-gaap:HeldToMaturitySecuritiesTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4Mzk_6d7d851d-3a1f-4475-bc4f-37f045a3d867">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of the net carrying amount, unrealized gains, unrealized losses, and fair value of held-to-maturity securities by type and contractual maturity as of June&#160;30, 2022 and June&#160;30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:11.619%"/&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:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Due within one year or less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,952&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(546)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,406&#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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&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:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="18" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Due within one year or less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total due within one year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85)&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="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Due after one year through two years:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total held-to-maturity securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(175)&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;202,766&#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:HeldToMaturitySecuritiesTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODE3NA_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmQ1OWU4ODQ0MDRiYTRmNzM4MjZiMWU2MjY0NGZjOTEyL3RhYmxlcmFuZ2U6ZDU5ZTg4NDQwNGJhNGY3MzgyNmIxZTYyNjQ0ZmM5MTJfMC0xLTEtMS0xMTcwNjU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i74da7c73fa4d44a2a542ed40069f7121_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmQ1OWU4ODQ0MDRiYTRmNzM4MjZiMWU2MjY0NGZjOTEyL3RhYmxlcmFuZ2U6ZDU5ZTg4NDQwNGJhNGY3MzgyNmIxZTYyNjQ0ZmM5MTJfNC0xLTEtMS0xMTcwNjU_8c1cfd05-95c7-47a7-a068-8068aade8130"
      unitRef="usd">49952000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:GainLossOnInvestments
      contextRef="id78398f4c81249c4903969b93f526866_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmQ1OWU4ODQ0MDRiYTRmNzM4MjZiMWU2MjY0NGZjOTEyL3RhYmxlcmFuZ2U6ZDU5ZTg4NDQwNGJhNGY3MzgyNmIxZTYyNjQ0ZmM5MTJfNC01LTEtMS0xMTcwNjU_73ca51d1-13f8-4743-ae04-3fa43606301a"
      unitRef="usd">-546000</us-gaap:GainLossOnInvestments>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i9e1edd1b82544b1a95889cc073d2fee9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmQ1OWU4ODQ0MDRiYTRmNzM4MjZiMWU2MjY0NGZjOTEyL3RhYmxlcmFuZ2U6ZDU5ZTg4NDQwNGJhNGY3MzgyNmIxZTYyNjQ0ZmM5MTJfNC03LTEtMS0xMTcwNjU_d2553fc5-c3ab-4ac6-9036-8fa270f3578a"
      unitRef="usd">49406000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:MarketableSecurities
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmQ1OWU4ODQ0MDRiYTRmNzM4MjZiMWU2MjY0NGZjOTEyL3RhYmxlcmFuZ2U6ZDU5ZTg4NDQwNGJhNGY3MzgyNmIxZTYyNjQ0ZmM5MTJfOC0xLTEtMS0xMTcwNjU_7f09c25e-cf45-4c17-a1d2-c1a4e307c470"
      unitRef="usd">49952000</us-gaap:MarketableSecurities>
    <us-gaap:GainLossOnInvestments
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmQ1OWU4ODQ0MDRiYTRmNzM4MjZiMWU2MjY0NGZjOTEyL3RhYmxlcmFuZ2U6ZDU5ZTg4NDQwNGJhNGY3MzgyNmIxZTYyNjQ0ZmM5MTJfOC01LTEtMS0xMTcwNjU_d1fbcdbb-6d9d-4da4-bc8f-f1ad4f525d07"
      unitRef="usd">546000</us-gaap:GainLossOnInvestments>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmQ1OWU4ODQ0MDRiYTRmNzM4MjZiMWU2MjY0NGZjOTEyL3RhYmxlcmFuZ2U6ZDU5ZTg4NDQwNGJhNGY3MzgyNmIxZTYyNjQ0ZmM5MTJfOC03LTEtMS0xMTcwNjU_861d091d-13c9-4887-8a46-472c370acb0d"
      unitRef="usd">49406000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i7d1b318b1eb045be87b4c513c06a7a9f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfMy0xLTEtMS0xMTcwNjU_4c31deeb-d822-4374-9d0d-3527683dad87"
      unitRef="usd">74463000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:GainLossOnInvestments
      contextRef="i647fc5e61cd749248079d889ef1dd29d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfMy0zLTEtMS0xNzI2MzE_e559187b-5f9e-4297-a4cf-6d7ac9da3212"
      unitRef="usd">-28000</us-gaap:GainLossOnInvestments>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7d1b318b1eb045be87b4c513c06a7a9f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfMy03LTEtMS0xMTcwNjU_132ba0df-3d15-4459-ac44-d3a5bd113a73"
      unitRef="usd">74407000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ia6b079c9f66e4df9b94752bb00467b9e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfNC0xLTEtMS0xMTcwNjU_57096c21-3a49-41ee-9a33-9bfa374643ae"
      unitRef="usd">77785000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:GainLossOnInvestments
      contextRef="ibb001eee65544b088cfa4f14f299b730_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfNC0zLTEtMS0xNzI2MzQ_ebf61294-9ab2-4d66-ace2-9ed0fb5a60a7"
      unitRef="usd">-57000</us-gaap:GainLossOnInvestments>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i253a0a024c504096a0fdbfe1a3f987d6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfNC03LTEtMS0xMTcwNjU_c9b1e2cc-fee3-43e8-b645-42c399d53172"
      unitRef="usd">77638000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfNS0xLTEtMS0xMTcwNjU_a67ea4a9-6f6f-47a7-99e9-2b640e8efc69"
      unitRef="usd">152248000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:GainLossOnInvestments
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfNS0zLTEtMS0xNzI2MzY_357e0855-1e40-40bb-9fb6-f329d72ecb58"
      unitRef="usd">-85000</us-gaap:GainLossOnInvestments>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="iab6f7c4df85a4887991c91a8d3749ef9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfNS03LTEtMS0xMTcwNjU_5126c43b-35b6-4e2c-b7ee-b0057280c7d7"
      unitRef="usd">152045000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfNy0xLTEtMS0xMTcwNjU_a727e837-9ecb-4c51-8570-8eaaee1f4c51"
      unitRef="usd">50713000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:GainLossOnInvestments
      contextRef="ifb8bfc62695d4ae5984f7a3e19a770eb_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfNy0zLTEtMS0xNzI2Mzg_8b328d07-1f99-4be3-bbc0-dc28e2e0d932"
      unitRef="usd">-90000</us-gaap:GainLossOnInvestments>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8b51ab8bef0c472c99abfd8a74c409c7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfNy03LTEtMS0xMTcwNjU_cf20084a-679e-4cf2-afb8-22c38bb68a7a"
      unitRef="usd">50721000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:MarketableSecurities
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfOC0xLTEtMS0xMTcwNjU_73f3e5c4-404b-449d-a6e5-fecb93aca2cb"
      unitRef="usd">202961000</us-gaap:MarketableSecurities>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfOC0zLTEtMS0xNzI2Mzg_4427c72f-c8be-4103-9d93-6fa67f1f623c"
      unitRef="usd">-175000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOmI3YjAzZmI4MzU1ZDRiOTk5YmZhNTA5NGQ5YmZlYzkyL3RhYmxlcmFuZ2U6YjdiMDNmYjgzNTVkNGI5OTliZmE1MDk0ZDliZmVjOTJfOC03LTEtMS0xMTcwNjU_4d7226ac-3014-4561-979a-a7d8cba71770"
      unitRef="usd">202766000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfOTM0NTg0ODkxMTY0OA_a483a655-0ef7-47fc-8296-a2f755807d14">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable includes amounts due from customers. We offset gross trade accounts receivable with an allowance for doubtful accounts, which is our best estimate of the amount of probable credit losses in existing accounts receivable. Account balances are charged off against the allowance when the potential for recovery is no longer reasonably assured.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfOTM0NTg0ODkxMTY0OQ_c1fd6b1b-0257-4aec-a9d4-b6560818f137">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist primarily of raw materials and are recorded at the lower of cost or net realizable value using the first-in, first-out method. Costs to produce products are included in cost of revenues as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfOTM0NTg0ODkxMTY1Mg_59540bc0-05c7-4031-a66a-a3a419172094">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment are stated at cost less accumulated depreciation and amortization. Additions and improvements that substantially extend the useful life of a particular asset are capitalized while repairs and maintenance costs are expensed as incurred. Assets that qualify for the capitalization of interest cost during their construction period are evaluated on a per project basis and, if material, the costs are capitalized. No interest costs associated with our construction projects were capitalized in any of the years presented as the amounts were not material. Depreciation of plant and equipment is recorded on a straight-line basis over the estimated useful lives of the assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfOTM0NTg0ODkxMTY1Mw_67e5733b-d7f1-4d9e-806a-dd2fd118c39c">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Software and Website Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize eligible salaries and payroll-related costs of employees and third-party consultants who devote time to the development of websites and internal-use computer software. Capitalization begins when the preliminary project stage is complete, management with the relevant authority authorizes and commits to the funding of the software project, and it is probable that the project will be completed and the software will be used to perform the function intended. These costs are amortized on a straight-line basis over the estimated useful life of the software, which is generally over a three year period. Costs associated with preliminary stage software development, repair, maintenance or the development of website content are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of previously capitalized amounts in the years ended June 30, 2022, 2021 and 2020 was $54,646&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$47,560, and&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$40,753, respectively, resulting in accumulated amortization of $273,629 and&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$231,482 at&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30, 2022 and 2021, respectively.&lt;/span&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDE0NQ_6b10992e-ddbd-42ea-a3b7-c5a1536bf364"
      unitRef="usd">54646000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDExNw_98b6fd0f-dd25-437e-9255-57bb848c9278"
      unitRef="usd">47560000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDEzMQ_b65c06a3-f011-4997-b8c2-8efc271faa79"
      unitRef="usd">40753000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDE3Nw_19486b64-ba40-4015-b00d-2bb265dcca18"
      unitRef="usd">273629000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDIwNg_26c7ab76-5825-45ba-84d2-00d80d29fbe0"
      unitRef="usd">231482000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDI0Mw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc3Ng_fa867b97-8442-439b-adfc-4e0cb5d797ca">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',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:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We capitalize the costs of purchasing patents from unrelated third parties and amortize these costs over the estimated useful life of the patent. The costs related to patent applications, pursuing others who we believe infringe on our patents, and defending against patent-infringement claims are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:1pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record acquired intangible assets at fair value on the date of acquisition using the income approach to value the trade names, customer relationships and customer network and a replacement cost approach to value developed technology and our print network. The income approach calculates fair value by discounting the forecasted after-tax cash flows back to a present value using an appropriate discount rate. The baseline data for this analysis was the cash flow estimates used to price the transaction. We amortize such assets using the straight-line method over the expected useful life of the asset, unless another amortization method is deemed to be more appropriate. In estimating the useful life of the acquired assets, we reviewed the expected use of the assets acquired, factors that may limit the useful life of an acquired asset or may enable the extension of the useful life of an acquired asset without substantial cost, the effects of obsolescence, demand, competition and other economic factors, and the level of maintenance expenditures required to obtain the expected future cash flows from the asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate the remaining useful life of intangible assets on a periodic basis to determine whether events and circumstances warrant a revision to the remaining useful life. If the estimate of an intangible asset&#x2019;s remaining useful life is changed, we amortize the remaining carrying value of the intangible asset prospectively over the revised remaining useful life.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc3Nw_e28cf7e2-a2c7-49d9-b30c-ac3a9fa26630">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets with a finite life are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets might not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. &lt;/span&gt;&lt;/div&gt;During the year ended June 30, 2021, our intent to occupy two leased spaces changed, and we performed the required impairment assessment for the right-of-use assets. The assessment resulted in a total impairment charge of $12,769 for both right-of-use assets as well as an $8,303 impairment charge for abandoned assets associated with the leased spaces. These charges were recognized in general and administrative expense. Refer to Note 16 for additional information about the lease changes in fiscal year 2021.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc3OA_fc66e736-be3b-44a3-a1c2-2cf9e331bca3">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets with a finite life are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets might not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. &lt;/span&gt;&lt;/div&gt;During the year ended June 30, 2021, our intent to occupy two leased spaces changed, and we performed the required impairment assessment for the right-of-use assets. The assessment resulted in a total impairment charge of $12,769 for both right-of-use assets as well as an $8,303 impairment charge for abandoned assets associated with the leased spaces. These charges were recognized in general and administrative expense. Refer to Note 16 for additional information about the lease changes in fiscal year 2021.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfOTM0NTg0ODkxMTY1NQ_7c7ab95b-2deb-41ab-8c70-dbb09165ab8a">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets with a finite life are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets might not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. &lt;/span&gt;&lt;/div&gt;During the year ended June 30, 2021, our intent to occupy two leased spaces changed, and we performed the required impairment assessment for the right-of-use assets. The assessment resulted in a total impairment charge of $12,769 for both right-of-use assets as well as an $8,303 impairment charge for abandoned assets associated with the leased spaces. These charges were recognized in general and administrative expense. Refer to Note 16 for additional information about the lease changes in fiscal year 2021.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:AssetImpairmentCharges
      contextRef="i1bd51d17495144109bffe97de8c27f81_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY5NTMxOQ_1b25ea55-44b7-4bb7-959a-efd945545855"
      unitRef="usd">12769000</us-gaap:AssetImpairmentCharges>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY5NTM2Ng_02222b42-2c1a-421b-a88e-4f2bd646cd17"
      unitRef="usd">8303000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfOTM0NTg0ODkxMTY1Ng_9235557c-ea2b-4247-933a-85e5618d87f1">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We recognize the assets acquired and liabilities assumed in business combinations on the basis of their fair values at the date of acquisition. We assess the fair value of assets, including intangible assets, using a variety of methods and each asset is measured at fair value from the perspective of a market participant. The method used to estimate the fair values of intangible assets incorporates significant assumptions regarding the estimates a market participant would make in order to evaluate an asset, including a market participant&#x2019;s use of the asset and the appropriate discount rates. Assets acquired that are determined to not have economic use for us are expensed immediately. Any excess purchase price over the fair value of the net tangible and intangible assets acquired is allocated to goodwill. Transaction costs and restructuring costs associated with a business combination are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The consideration for our acquisitions often includes future payments that are contingent upon the occurrence of a particular event. For acquisitions that qualify as business combinations, we record an obligation for such contingent payments at fair value on the acquisition date.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc3OQ_54eae749-1fe8-4bcd-929f-35a29e4088ca">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The evaluation of goodwill for impairment is performed at a level referred to as a reporting unit. A reporting unit is either the &#x201c;operating segment level&#x201d; or one level below, which is referred to as a &#x201c;component.&#x201d; The level at which the impairment test is performed requires an assessment as to whether the operations below the operating segment should be aggregated as one reporting unit due to their similarity or reviewed individually. Goodwill is evaluated for impairment on an annual basis or more frequently when an event occurs or circumstances change that indicate that the carrying value may not be recoverable. Goodwill is considered to be impaired when the carrying amount of a reporting unit exceeds its estimated fair value.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have the option to first assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the results of this analysis indicate that the fair value of a reporting unit is less than its carrying value, the quantitative impairment test is required; otherwise, no further assessment is necessary. To perform the quantitative approach, we estimate the fair value of our reporting units using a discounted cash flow methodology. If the carrying value of a reporting unit&#x2019;s goodwill exceeds its implied fair value, then we record an impairment loss equal to the difference. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the years ended June 30, 2022 and 2021, we recognized no goodwill impairment charges, and during the year ended June 30, 2020, we recognized a goodwill impairment charge of $100,842. We recognized a partial impairment of the goodwill of our Exaprint reporting unit of $40,391 (a business within The Print Group reportable segment), a full impairment of the goodwill of our National Pen reporting unit of $34,434 and a full impairment of the goodwill of our VIDA reporting unit of $26,017 (a business previously reported within All Other Businesses reportable segment).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to Note 8 for additional details regarding the annual goodwill impairment test performed in the current fiscal year.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfNDk0NzgwMjM5ODQ3Nw_74ac22e6-a5eb-4489-b8dc-ccb1135bb4c1"
      unitRef="usd">100842000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2b76dded47d54f108a8d67499c0ba533_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTY0OTI2NzUxNzMxMA_db072121-745e-461f-b1f8-acf4eb0a15cd"
      unitRef="usd">40391000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ib528757fb2114b3e9e4949c97d1b54e2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTY0OTI2NzUxNzMzOQ_94721c1b-f316-440c-82b1-b084817d492a"
      unitRef="usd">34434000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i0546d53c14054846a834bc9618c1266f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTY0OTI2NzUxNzM0OQ_ba5bebca-5bd8-4823-ad35-6159b0e87425"
      unitRef="usd">26017000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:DebtPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc4MA_15f8cd48-183d-4b51-bd8b-839c337958e3">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Debt Issuance Costs&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs associated with the issuance of debt instruments are capitalized and amortized over the term of the respective financing arrangement on a straight-line basis through the maturity date of the related debt instrument. We evaluate all changes to our debt arrangements, to determine whether the changes represent a modification or extinguishment to the old debt arrangement. If a debt instrument is deemed to be modified, we capitalize all new lenders fees and expense all third-party fees. If we determine that an extinguishment of one of our debt instruments has occurred, the unamortized financing fees associated with the extinguished instrument are expensed. For the revolving loans associated with our senior secured credit facility, all lender and third-party fees are capitalized, and in the event an amendment reduces the committed capacity under the revolving loans, we expense a portion of any unamortized fees on a pro-rata basis in proportion to the decrease in the committed capacity.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfOTM0NTg0ODkxMTY1OQ_f335d879-fad1-4a8f-a3a7-38834fa9c7f9">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record all derivatives on the consolidated balance sheet at fair value. We apply hedge accounting to arrangements that qualify and are designated for hedge accounting treatment, which includes cash flow and net investment hedges. Hedge accounting is discontinued prospectively if the hedging relationship ceases to be effective or the hedging or hedged items cease to exist as a result of maturity, sale, termination or cancellation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives designated and qualifying as hedges of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges which could include interest rate swap contracts and cross-currency swap contracts. In a cash flow hedging relationship, the effective and ineffective portion of the change in the fair value of the hedging derivative is initially recorded in accumulated other comprehensive (loss) income. The portion of gain or loss on the derivative instrument previously recorded in accumulated other comprehensive (loss) income remains in accumulated other comprehensive (loss) income until the forecasted transaction is recognized in earnings. For derivatives designated as cash flow hedges, we present the settlement amount of these contracts within cash from operating activities in our consolidated statement of cash flows, if the hedged item continues after contract settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives designated and qualifying as hedges of currency exposure of a net investment in a foreign operation are considered net investment hedges which could include cross-currency swap and currency forward contracts as well as intercompany loans. In hedging the currency exposure of a net investment in a foreign &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;operation, the effective and ineffective portion of gains and losses on the hedging instruments is recognized in accumulated other comprehensive (loss) income as part of currency translation adjustment. The portion of gain or loss on the derivative instrument previously recorded in accumulated other comprehensive (loss) income remains in accumulated other comprehensive (loss) income until we reduce our investment in the hedged foreign operation through a sale or substantial liquidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We also enter into derivative contracts that are intended to economically hedge certain of our risks, even though we may not elect to apply hedge accounting or the instrument may not qualify for hedge accounting. When hedge accounting is not applied, the changes in the fair value of the derivatives are recorded directly in earnings as a component of other (expense) income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the fair value measurement guidance, our accounting policy is to measure the credit risk of our derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio. We execute our derivative instruments with financial institutions that we judge to be credit-worthy, defined as institutions that hold an investment grade credit rating.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:StockholdersEquityPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfOTM0NTg0ODkxMTY2MA_3af096b5-10f7-4df4-bd5a-63d3c8441693">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Shareholders' Deficit&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Comprehensive (Loss) Income&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comprehensive (loss) income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. Comprehensive (loss) income is composed of net (loss) income, unrealized gains and losses on derivatives, unrealized loss on pension benefit obligation, and cumulative foreign currency translation adjustments, which are included in the accompanying consolidated statements of comprehensive income.&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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;   &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Treasury Shares&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Treasury shares are accounted for using the cost method and are included as a component of shareholders' equity. Prior to June 2022, we reissued treasury shares as part of our share-based compensation programs and as consideration for some of our acquisition transactions. Upon issuance of treasury shares we determine the cost using the average cost method.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;    Warrants&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We bifurcate and separately account for a detachable warrant as a separate equity instrument. The value assigned to the warrants was determined based on a relative fair value allocation between the warrants and related debt. The fair value of the warrants was determined using a Monte Carlo valuation and applying a discount for the lack of marketability for the warrants. We present the allocated value for the warrants within additional paid-in capital in our consolidated balance sheet. Refer to Note 11 for additional details.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc4NA_56e122a5-f584-47bb-be36-21237cdac3ec">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generate revenue primarily from the sale and shipment of customized manufactured products. We also generate revenue, to a much lesser extent (and primarily in our Vista business) from digital services, website design and hosting, professional design services, and email marketing services, as well as a small percentage from order referral fees and other third-party offerings. Revenues are recognized when control of the promised products or services is transferred to the customer in an amount that reflects the consideration we expect to be entitled to in exchange for those products or services. Shipping revenues are recognized when control of the related products is transferred to the customer. For design service arrangements, we recognize revenue when the services are complete. A portion of this revenue relates to design contests in which we have determined that we are the principal in the arrangement as we satisfy our contractual performance obligation to provide the customer with the benefit of our platform and network of designers.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of most of our arrangements with our customers we provide satisfaction guarantees, which give our customers an option for a refund or reprint over a specified period of time if the customer is not fully satisfied. As such, we record a reserve for estimated sales returns and allowances as a reduction of revenue, based on historical experience or the specific identification of an event necessitating a reserve. Actual sales returns have historically not been significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to recognize shipping and handling activities that occur after transfer of control of the products as fulfillment activities and not as a separate performance obligation. Accordingly, we recognize revenue for our single performance obligation upon the transfer of control of the fulfilled orders, which generally occurs upon delivery to the shipping carrier. If revenue is recognized prior to completion of the shipping and handling activities, we accrue the costs of those activities. We do have some arrangements whereby the transfer of control, and thus revenue recognition, occurs upon delivery to the customer. If multiple products are ordered together, each product is considered a separate performance obligation, and the transaction price is allocated to each performance obligation based on the standalone selling price. Revenue is recognized upon satisfaction of each performance obligation. We generally determine the standalone selling prices based on the prices charged to our customers. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our products are customized for each individual customer with no alternative use except to be delivered to that specific customer; however, we do not have an enforceable right to payment prior to delivering the items to the customer based on the terms and conditions of our arrangements with customers and therefore we recognize revenue at a point in time. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We record deferred revenue when cash payments are received in advance of our satisfaction of the related performance obligation. The satisfaction of performance obligations generally occurs shortly after cash payment and we expect to recognize our deferred revenue balance as revenue within three months subsequent to June 30, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We periodically provide marketing materials and promotional offers to new customers and existing customers that are intended to improve customer retention. These incentive offers are generally available to all customers and, therefore, do not represent a performance obligation as customers are not required to enter into a contractual commitment to receive the offer. These discounts are recognized as a reduction to the transaction price when used by the customer. Costs related to free products are included within cost of revenue and sample products are included within marketing and selling expense. &lt;/span&gt;&lt;/div&gt;We have elected to expense incremental direct costs as incurred, which primarily includes sales commissions, since our contract periods generally are less than one year and the related performance obligations are satisfied within a short period of time.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc4NQ_5db410e6-4676-4146-96e9-c2b51df6519d">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restructuring&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring costs are recorded in connection with initiatives designed to improve efficiency or enhance competitiveness. Restructuring initiatives require us to make estimates in several areas, including expenses for severance and other employee separation costs and our ability to generate sublease income to enable us to terminate lease obligations at the estimated amounts. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For jurisdictions in which there are statutorily required minimum benefits for involuntary terminations, severance benefits are documented in an employee manual or labor contract, or are consistent with prior restructuring plan benefits, we evaluate these benefits as ongoing benefit arrangements. We recognize the liability for these arrangements when it is probable that the employee would be entitled to the benefits and the amounts can be reasonably estimated. The expense timing generally occurs when management has committed to and approved the restructuring plan. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Involuntary termination benefits that are in excess of statutory minimum requirements and prior restructuring plan benefits are recognized as one-time termination benefits and expensed at the date we notify the employee, unless the employee must provide future service beyond the statutory minimum retention period, in which case the benefits are expensed ratably over the future service period. Liabilities for costs associated with a facility exit or disposal activity are recognized when the liability is incurred, as opposed to when management commits to an exit plan, and are measured at fair value. Restructuring costs are presented as a separate financial statement line within our consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc4Ng_fd2231e0-6830-4059-8f8b-98c19b5f2a58">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advertising Expense&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our advertising costs are primarily expensed as incurred and included in marketing and selling expense. Advertising expense for the years ended June 30, 2022, 2021 and 2020&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;was $408,566, $333,665, and $302,449, respectively, which consisted of external costs related to customer acquisition and retention marketing campaigns.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDQzNw_78f263e3-ada7-4852-9121-8368bc4ede4a"
      unitRef="usd">408566000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDQ1MA_f362d229-ce52-47fb-a0dc-15d120714c6c"
      unitRef="usd">333665000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDQ2Mw_10165db4-6d0f-4088-9e42-452eeed88af4"
      unitRef="usd">302449000</us-gaap:AdvertisingExpense>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc4Nw_56c2c202-ab0c-4f68-941c-a5de8c3fe56a">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Research and Development Expense&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development costs are expensed as incurred and included in technology and development expense. Research and development expense for the years ended June 30, 2022, 2021 and 2020&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;was&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$56,996&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$49,254, and $49,201, respectively, which consisted of costs related to enhancing our manufacturing engineering and technology capabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY4NjUxNg_f522df9c-2f9f-4bfc-857b-6c42d50d429a"
      unitRef="usd">56996000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDQ3Ng_23f65c43-da2d-4648-927e-fb6b5afa6c97"
      unitRef="usd">49254000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDQ4OA_15dc21c2-ecb7-40dc-9cf1-4c34ff992d23"
      unitRef="usd">49201000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc4OA_c75df171-c5ef-43e8-90a5-1c971bd29f91">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the process of preparing our consolidated financial statements, we calculate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our current tax expense and deferred tax expense based on assessing temporary and permanent differences resulting from differing treatment of items for tax and financial reporting purposes. We recognize deferred tax assets and liabilities for the temporary differences using the enacted tax rates and laws that will be in effect when we expect temporary differences to reverse. We assess the ability to realize our deferred tax assets based upon the weight of available evidence both positive and negative. To the extent we believe that it is more likely than not that some portion or all of the deferred tax assets will not be realized, we establish a valuation allowance. In the event that actual results differ from our estimates or we adjust our estimates in the future, we may need to increase or decrease income tax expense, which could have a material impact on our financial position and results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained upon examination by the taxing authorities, based on the technical merits of the tax position. The tax benefits recognized in our financial statements from such positions are measured as the largest benefit that has a greater than 50% likelihood of being realized upon ultimate resolution. The unrecognized tax benefits will reduce our effective tax rate if recognized. Interest and, if applicable, penalties related to unrecognized tax benefits are recorded in the provision for income taxes. Stranded income tax effects in accumulated other comprehensive income or loss are released on an item-by-item basis based on when the applicable derivative is recognized in earnings. We account for investment tax credits using the &#x201c;deferral&#x201d; method, under which the tax benefit from an investment tax credit is deferred and amortized over the book life of the related property.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;During the three months ended December 31, 2020, the tax on Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;) provision of the Tax Cuts and Jobs Act became applicable to our operations. Companies subject to GILTI have the option to account for the GILTI tax as a period cost if and when incurred, or to recognize deferred taxes for temporary differences, including outside basis differences, expected to reverse as GILTI. We elected to account for GILTI as a period cost, as incurred. We do not expect GILTI to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc4OQ_2c92763b-e64a-461d-a208-be3eba8904cd">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our non-U.S. dollar functional currency subsidiaries translate their assets and liabilities denominated in their functional currency to U.S. dollars at current rates of exchange in effect at the balance sheet date, and revenues and expenses are translated at average rates prevailing throughout the period. The resulting gains and losses from translation are included as a component of accumulated other comprehensive loss. Transaction gains and losses and remeasurement of assets and liabilities denominated in currencies other than an entity&#x2019;s functional currency are included in other income (expense), net in our consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <cmpr:OtherIncomeexpensenetPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4NjA_b437d6f2-f22d-4daf-be6a-310ce8e46a78">&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Income (Expense), Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of other income (expense), net:&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gains (losses) on derivatives not designated as hedging instruments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency-related gains, net (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,874&#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:8pt;font-weight:400;line-height:120%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Includes realized and unrealized gains and losses on derivative currency forward and option contracts not designated as hedging instruments,as well as the ineffective portion of certain interest rate swap contracts that have been de-designated from hedge accounting. For contracts not designated as hedging instruments, we realized gains of $9,955 and $28,902, respectively, for the years ended June 30, 2022 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;and 2020, and losses of $6,854 for the year ended June 30, 2021. Refer to Note 4 for additional details relating to our derivative contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Currency-related (losses) gains, net primarily relates to significant non-functional currency intercompany financing relationships that we may change at times and are subject to currency exchange rate volatility. In addition, we have certain cross-currency swaps designated as cash flow hedges which hedge the remeasurement of certain intercompany loans; refer to Note 4 for additional details relating to these cash flow hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) During fiscal year 2022, we identified an immaterial error and revised our previously reported results to reduce the gain presented above by $7,518 for the year ended June 30, 2021. Refer to the "Revision of Prior Period Financial Statements" section above for additional details.&lt;/span&gt;&lt;/div&gt;</cmpr:OtherIncomeexpensenetPolicyTextBlock>
    <us-gaap:InterestAndOtherIncomeTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4NjM_74c41f42-0e18-4d78-b1d2-69c596bc40f8">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of other income (expense), net:&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gains (losses) on derivatives not designated as hedging instruments (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency-related gains, net (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other income (expense), net (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,874&#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:8pt;font-weight:400;line-height:120%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Includes realized and unrealized gains and losses on derivative currency forward and option contracts not designated as hedging instruments,as well as the ineffective portion of certain interest rate swap contracts that have been de-designated from hedge accounting. For contracts not designated as hedging instruments, we realized gains of $9,955 and $28,902, respectively, for the years ended June 30, 2022 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;and 2020, and losses of $6,854 for the year ended June 30, 2021. Refer to Note 4 for additional details relating to our derivative contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Currency-related (losses) gains, net primarily relates to significant non-functional currency intercompany financing relationships that we may change at times and are subject to currency exchange rate volatility. In addition, we have certain cross-currency swaps designated as cash flow hedges which hedge the remeasurement of certain intercompany loans; refer to Note 4 for additional details relating to these cash flow hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) During fiscal year 2022, we identified an immaterial error and revised our previously reported results to reduce the gain presented above by $7,518 for the year ended June 30, 2021. Refer to the "Revision of Prior Period Financial Statements" section above for additional details.&lt;/span&gt;&lt;/div&gt;</us-gaap:InterestAndOtherIncomeTableTextBlock>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfMi01LTEtMS0xMTcwNjU_31e94d5a-e580-4aed-a5d9-c54100f30656"
      unitRef="usd">58148000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfMi03LTEtMS0xMTcwNjU_57a15c6a-f755-4a5a-bc99-8ccd0a5ec4b9"
      unitRef="usd">-20728000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfMi05LTEtMS0xMTcwNjU_409dd249-3a72-454e-a148-8e44958bab2a"
      unitRef="usd">20564000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfMy01LTEtMS0xMTcwNjU_6a4238fa-8f85-4c89-a2cc-b557f8f9526a"
      unitRef="usd">244000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfMy03LTEtMS0xMTcwNjU_988b1524-5c0f-4c85-a360-b18be8d74923"
      unitRef="usd">1005000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:ForeignCurrencyTransactionGainLossRealized
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfMy05LTEtMS0xMTcwNjU_cea5894d-a04c-4ec4-8eab-88a0ff7a6d1c"
      unitRef="usd">2309000</us-gaap:ForeignCurrencyTransactionGainLossRealized>
    <us-gaap:OtherNonoperatingGainsLosses
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfNC01LTEtMS0xMTcwNjU_e9077e58-82a3-49e1-8f3e-78a06a9aacba"
      unitRef="usd">3071000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingGainsLosses
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfNC03LTEtMS0xMTcwNjU_cc191475-49f7-46b5-a41f-d916f0229129"
      unitRef="usd">370000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingGainsLosses
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfNC05LTEtMS0xMTcwNjU_6f5eefee-6c28-445f-aecb-6126c36835b7"
      unitRef="usd">1000</us-gaap:OtherNonoperatingGainsLosses>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfNS01LTEtMS0xMTcwNjU_315bdc63-5ffa-4850-8b3a-b17b6ce0d8d0"
      unitRef="usd">61463000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfNS03LTEtMS0xMTcwNjU_4e728c24-f64d-40ae-a9f4-2836df2cd909"
      unitRef="usd">-19353000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjViMmYxZDJmYjE5YjQ3NzlhYjljZjY4ODA1YmFjNDUyL3RhYmxlcmFuZ2U6NWIyZjFkMmZiMTliNDc3OWFiOWNmNjg4MDViYWM0NTJfNS05LTEtMS0xMTcwNjU_0fd317ae-9f0d-4858-a9f2-754ce4126e3c"
      unitRef="usd">22874000</us-gaap:OtherNonoperatingIncomeExpense>
    <cmpr:RealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY5MTY0OA_d05cf3ad-6ac0-46a1-8793-0d89bc0fa9f6"
      unitRef="usd">9955000</cmpr:RealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments>
    <cmpr:RealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY5MTY1Ng_2a1e227c-9182-46c6-8bf0-434ac09753a2"
      unitRef="usd">28902000</cmpr:RealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments>
    <cmpr:RealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfNDk0NzgwMjM5NDA0OQ_682ae6f7-7b7a-45a1-9314-ecc82f191e39"
      unitRef="usd">6854000</cmpr:RealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3MDg3Ng_77e8eb5b-ced7-46dc-8451-7c904ee43bb2"
      unitRef="usd">7518000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4MTU_9476babe-a9e7-492e-a07e-0b13e3c64d17">&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net (Loss) Income Per Share Attributable to Cimpress plc&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net (loss) income per share attributable to Cimpress plc is computed by dividing net (loss) income attributable to Cimpress plc by the weighted-average number of ordinary shares outstanding for the respective period. Diluted net (loss) income per share attributable to Cimpress plc gives effect to all potentially dilutive securities, including share options, restricted share units (&#x201c;RSUs&#x201d;), warrants, and performance share units ("PSUs"), if the effect of the securities is dilutive using the treasury stock method. Awards with performance or market conditions are included using the treasury stock method only if the conditions would have been met as of the end of the reporting period and their effect is dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the reconciliation of the weighted-average number of ordinary shares:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,094,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,996,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,180,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares issuable upon exercise/vesting of outstanding share options/RSUs/warrants (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;592,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares used in computing diluted net (loss) income per share attributable to Cimpress plc&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,094,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,996,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,773,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average anti-dilutive shares excluded from diluted net (loss) income per share attributable to Cimpress plc (1)(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;762,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;494,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) In the periods in which a net loss is recognized, the impact of share options, RSUs, RSAs and warrants is not included as they are anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) On May 1, 2020, we entered into a financing arrangement with Apollo Global Management, Inc., which included 7-year warrants with a strike price of $60 that have a potentially dilutive impact on our weighted average shares outstanding. For the years ended June 30, 2022 and 2021, the weighted average anti-dilutive effect of the warrants were 138,088 and 368,933 shares, respectively. For the year ended June 30, 2020, the weighted average dilutive effect of the warrants was 73,719 shares, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM5NDY_ad97b75f-2e27-4e78-b057-648672f8a39a">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the reconciliation of the weighted-average number of ordinary shares:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,094,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,996,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,180,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares issuable upon exercise/vesting of outstanding share options/RSUs/warrants (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;592,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares used in computing diluted net (loss) income per share attributable to Cimpress plc&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,094,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,996,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,773,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average anti-dilutive shares excluded from diluted net (loss) income per share attributable to Cimpress plc (1)(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;762,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;494,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) In the periods in which a net loss is recognized, the impact of share options, RSUs, RSAs and warrants is not included as they are anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) On May 1, 2020, we entered into a financing arrangement with Apollo Global Management, Inc., which included 7-year warrants with a strike price of $60 that have a potentially dilutive impact on our weighted average shares outstanding. For the years ended June 30, 2022 and 2021, the weighted average anti-dilutive effect of the warrants were 138,088 and 368,933 shares, respectively. For the year ended June 30, 2020, the weighted average dilutive effect of the warrants was 73,719 shares, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc5MQ_7079f063-3c31-4958-948e-c143007dd85b">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the reconciliation of the weighted-average number of ordinary shares:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,094,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,996,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,180,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares issuable upon exercise/vesting of outstanding share options/RSUs/warrants (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;592,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares used in computing diluted net (loss) income per share attributable to Cimpress plc&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,094,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,996,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,773,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average anti-dilutive shares excluded from diluted net (loss) income per share attributable to Cimpress plc (1)(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;762,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;494,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) In the periods in which a net loss is recognized, the impact of share options, RSUs, RSAs and warrants is not included as they are anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) On May 1, 2020, we entered into a financing arrangement with Apollo Global Management, Inc., which included 7-year warrants with a strike price of $60 that have a potentially dilutive impact on our weighted average shares outstanding. For the years ended June 30, 2022 and 2021, the weighted average anti-dilutive effect of the warrants were 138,088 and 368,933 shares, respectively. For the year ended June 30, 2020, the weighted average dilutive effect of the warrants was 73,719 shares, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfMi01LTEtMS0xMTcwNjU_f33764b1-a808-4c7d-85d4-2dc71013fa93"
      unitRef="shares">26094842</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfMi03LTEtMS0xMTcwNjU_0a5b957d-954e-42da-8243-1d814cd9e9be"
      unitRef="shares">25996572</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfMi05LTEtMS0xMjc0MDQ_d57c2580-09a3-477b-9775-8a5930624fd2"
      unitRef="shares">27180744</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfMy01LTEtMS0xMTcwNjU_e8608090-6744-49d9-9ae3-adb0a836ab28"
      unitRef="shares">0</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfMy03LTEtMS0xMTcwNjU_0202df30-8680-42de-ae8e-e013553f2c9b"
      unitRef="shares">0</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfSharesRestrictedStock
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfMy05LTEtMS0xMjc0MDQ_a78a064e-13a5-490b-91e2-099c550a3d38"
      unitRef="shares">592542</us-gaap:WeightedAverageNumberOfSharesRestrictedStock>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfNC01LTEtMS0xMTcwNjU_0a850e6c-7a7a-4c05-9139-1b323b53ceb8"
      unitRef="shares">26094842</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfNC03LTEtMS0xMTcwNjU_341c3454-cc53-4a24-a94d-930f55f5a1ec"
      unitRef="shares">25996572</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfNC05LTEtMS0xMjc0MDQ_0c5c6b1b-f3ac-4d9e-879e-2b3409ef49b3"
      unitRef="shares">27773286</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfNS01LTEtMS0xMTcwNjU_55cbd50e-e8b6-4a83-b5a1-0f568de140d4"
      unitRef="shares">762086</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfNS03LTEtMS0xMTcwNjU_491cf1a5-0388-41ae-a9a9-1e509dd418b9"
      unitRef="shares">494329</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RhYmxlOjNmMzZiN2VkYTk4ODRmNTFiMDkwMmVhOWY1NTg1MjU5L3RhYmxlcmFuZ2U6M2YzNmI3ZWRhOTg4NGY1MWIwOTAyZWE5ZjU1ODUyNTlfNS05LTEtMS0xMjc0MTA_2093df7b-3773-4c35-928b-f25c5971bbdd"
      unitRef="shares">1325</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia80c4331cb93483484bb859e1248c755_I20200501"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5MjI_a1202373-15dc-4df2-8f85-181c9be56090"
      unitRef="usdPerShare">60</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2f4668ed9205420c9fc12d8387a1075e_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTEwODU_5f80b153-7af4-44a8-af51-cd9939f46001"
      unitRef="shares">138088</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if44a5f17767f4cae80aef4e14fb32d9f_D20200701-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfNjU5NzA2OTgyMDY5Mw_91cb4f91-a375-4ba0-901d-8b1cedde3b1e"
      unitRef="shares">368933</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i11bbe5729705426698b0152e3f83c6d1_D20190701-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3ODk2Ng_f8ded644-8221-4130-ac67-8fbd5d2bbf04"
      unitRef="shares">73719</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc5Mg_ddf8f00c-b228-4faa-9393-7d6a650ec4c2">&lt;div style="margin-top:11pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense for all share-based awards is measured at fair value on the date of grant and recognized over the requisite service period. We recognize the impact of forfeitures as they occur. The fair value of share options is determined using the Black-Scholes valuation model, or lattice model for share options with a market condition or subsidiary share options. The fair value of RSUs is determined based on the quoted price of our ordinary shares on the date of the grant. Such value is recognized ratably as expense over the requisite service period, or on an accelerated method for awards with a performance or market condition. For awards that are ultimately settleable in cash, we treat them as liability awards and mark the award to market each reporting period recognizing any gain or loss in our statements of operations. For awards with a performance condition vesting feature, compensation cost is recorded if it is probable that the performance condition will be achieved. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have issued PSUs, and we calculate the fair value at grant which is fixed throughout the vesting period. The fair value is determined using a Monte Carlo simulation valuation model. As the PSUs include both a service and market condition the related expense is recognized using the accelerated expense attribution method over the requisite service period for each separately vesting portion of the award. For PSUs that meet the service vesting condition, the expense recognized over the requisite service period will not be reversed if the market condition is not achieved.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:CompensatedAbsencesPolicy
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc5Mw_8e6c3a75-1f84-4918-b029-03464fecdca4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sabbatical Leave&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense associated with a sabbatical leave, or other similar benefit arrangements, is accrued over the requisite service period during which an employee earns the benefit, net of estimated forfeitures, and is included in other liabilities on our consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensatedAbsencesPolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc5NA_ac587017-9286-4629-8355-b518fe10c4dd">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We monitor the creditworthiness of our customers to which we grant credit terms in the normal course of business. We do not have any customers that accounted for greater than 10% of our accounts receivable as of June&#160;30, 2022 and 2021. We do not have any customers that accounted for greater than 10% of our revenue for the&#160;years ended June 30, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain an allowance for doubtful accounts for potential credit losses based upon specific customer accounts and historical trends, and such losses to date in the aggregate have not materially exceeded our expectations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTA5OTUxMTY3OTE2MQ_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfODc5NjA5MzA5Nzc5NQ_5fbd5c3f-c229-44eb-929c-a7b7e67bbcdc">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lease Accounting&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement contains a lease at contract inception. We consider an arrangement to be a lease if it conveys the right to control an identifiable asset for a period of time. Costs for operating leases that include incentives such as payment escalations or rent abatement are recognized on a straight-line basis over the term of the lease. Additionally, inducements received are treated as a reduction of our costs over the term of the agreement. Leasehold improvements are capitalized at cost and amortized over the shorter of their expected useful life or the lease term, excluding renewal periods. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease right-of-use ("ROU") assets and liabilities for operating and finance leases are recognized based on the present value of the future lease payments over the lease term at lease commencement date. As most of our leases do not provide an implicit interest rate, we use our incremental borrowing rate based on the information available at the lease commencement date. Our incremental borrowing rate approximates the interest rate on a collateralized basis for the economic environments where our leased assets are located, and is established by considering the credit spread associated with our existing debt arrangements, as well as observed market rates for instruments with a similar term to that of the lease payments. ROU assets also include any lease payments made at or before the lease commencement, as well as any initial direct costs incurred. Lease incentives received from the lessor are recognized as a reduction to the ROU asset.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our initial determination of the lease term is based on the facts and circumstances that exist at lease commencement. The lease term may include the effect of options to extend or terminate the lease when it is reasonably certain that those options will be exercised. We consider these options reasonably certain to be exercised based on our assessment of economic incentives, including the fair market rent for equivalent properties under similar terms and conditions, costs of relocating, availability of comparable replacement assets, and any related disruption to operations that would be experienced by not renewing the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finance leases are accounted for as an acquisition of an asset and incurrence of an obligation. Assets held under finance leases are recorded at the lower of the present value of the minimum lease payments or the fair value of the leased asset at the inception of the lease, and amortized over the useful life of the asset. The corresponding finance lease obligation is recorded at the present value of the minimum lease payments at inception of the lease. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating leases are included in operating lease assets and current and non-current operating lease liabilities in the consolidated balance sheets. Finance lease assets are included in property, plant, and equipment, net, and the related liabilities are included in other current liabilities and other liabilities in the 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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease payments are excluded from the operating lease assets and liabilities and are recognized as expense in the period in which the obligation is incurred. Variable lease payments primarily include index-based rent escalation associated with some of our real estate leases, as well as property taxes and common area maintenance payments for most real estate leases, which are determined based on the costs incurred by the lessor. We also make variable lease payments for certain print equipment leases that are determined based on production volumes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For lease arrangements where we are deemed to be involved in the construction of structural improvements prior to the commencement of the lease or take some level of construction risk, we are considered the owner of the assets during the construction period. Accordingly, as the lessor incurs the construction project costs, the assets and corresponding financial obligation are recorded in our consolidated balance sheet. Once the construction is completed, if the lease meets certain &#x201c;sale-leaseback&#x201d; criteria, we will remove the asset and related financial obligation from the balance sheet and treat the building lease as either an operating or finance lease based on our assessment of the guidance. If, upon completion of construction, the project does not meet the &#x201c;sale-leaseback&#x201d; criteria, the lease will be treated as a financing obligation and we will depreciate the asset over its estimated useful life for financial reporting purposes. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have subleased a small amount of our equipment and real estate lease portfolio to third parties, making us the lessor. Most of these subleases meet the criteria for operating lease classification and the related sublease income is recognized on a straight-line basis over the lease term within the consolidated statement of operations. To a lesser extent, where we have leases in which we are the lessees, we classify the leases as finance leases and have subleased the asset under similar terms, resulting in their classification as direct financing leases. For direct financing leases, we recognize a sublease receivable within prepaid expenses and other current assets and other assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8zNy9mcmFnOjljNmZmOWNmMjA4MzQwOTBiOTM3MDFlODExZDYyNTZhL3RleHRyZWdpb246OWM2ZmY5Y2YyMDgzNDA5MGI5MzcwMWU4MTFkNjI1NmFfMTM4NDU_80f8b072-2924-4ff4-b5f4-59c6f297aefe">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued or Adopted Accounting Pronouncements&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued Accounting Standards Update No. 2021-08 "Business Combinations (Topic 805) &#x2014; Accounting for Contract Assets and Contract Liabilities from Contracts with Customers" (ASU 2021-08), which provides authoritative guidance for the accounting of acquired contract assets and liabilities when an acquired company has applied ASC 606 - Revenue from Contracts with Customers. We early adopted the standard in the second quarter of fiscal year 2022, which allowed us to record the deferred revenue contract liability as it relates to our acquisition of Depositphotos at carrying value. Refer to Note 7 for additional information relating to our Depositphotos acquisition&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The impact of this adoption did not have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the FASB issued Accounting Standards Update No. 2021-05 "Leases (Topic 842): Lessors &#x2013; Certain Leases with Variable Lease Payments". We early adopted the standard in the second quarter of fiscal year 2022, which provides the option for lessors to classify direct-financing or sales-type leases as operating leases if a loss would have been incurred at lease commencement when considering non-indexed variable lease payments in the classification test. We sublease a small number of equipment assets which are classified as direct-financing leases; the variable lease payments associated with these leases would not have created a loss on day one. Therefore, the impact of this adoption had no effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Issued Accounting Standards to be Adopted&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2021, the FASB issued Accounting Standards Update No. 2021-04 "Earnings Per Share (Topic 260), Debt&#x2014;Modifications and Extinguishments (Subtopic 470-50), Compensation&#x2014;Stock Compensation (Topic 718), and Derivatives and Hedging&#x2014;Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40)" (ASU 2021-04), which provides authoritative guidance for the accounting treatment of contracts in an entity's own equity when calculating earnings per share. The standard is effective for us on July 1, 2022. We recognize freestanding equity-classified warrants on our consolidated balance sheet and the effect of those warrants on earnings per share is currently calculated under the treasury stock method. After adopting the standard, we will be required to prospectively apply the weighted average method when calculating the effect of warrants on our earnings per share. We do not expect the adoption of this standard to have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfNDMyNQ_4e5e58bb-78fd-433a-bd69-dddb72905885">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a three-level valuation hierarchy for measuring fair value and include detailed financial statement disclosures about fair value measurements. The valuation hierarchy is based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. The three levels are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;1:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;2:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;3:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Inputs to the valuation methodology are unobservable and significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial instrument&#x2019;s categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The following tables summarize our assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:&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:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Quoted Prices in&lt;br/&gt;Active&lt;br/&gt;Markets for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Significant Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets recorded at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities recorded at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Quoted Prices in&lt;br/&gt;Active&lt;br/&gt;Markets for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Significant Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets recorded at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities recorded at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended June 30, 2022 and 2021, there were no significant transfers in or out of Level 1, Level 2 and Level 3 classifications. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The valuations of the derivatives intended to mitigate our interest rate and currency risk are determined using widely accepted valuation techniques, including discounted cash flow analysis on the expected cash flows of each instrument. This analysis utilizes observable market-based inputs, including interest rate curves, interest rate volatility, or spot and forward exchange rates, and reflects the contractual terms of these instruments, including the period to maturity. We incorporate credit valuation adjustments to appropriately reflect both our own nonperformance risk and the respective counterparties' nonperformance risk in the fair value measurements. In adjusting the fair value of our derivative contracts for the effect of nonperformance risk, we have considered the impact of netting and any applicable credit enhancements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although we have determined that the majority of the inputs used to value our derivatives fall within Level 2 of the fair value hierarchy, the credit valuation adjustments associated with our derivatives utilize Level 3 inputs, such as estimates of current credit spreads, to appropriately reflect both our own nonperformance risk and the respective counterparties' nonperformance risk in the fair value measurement. However, as of June&#160;30, 2022, we have assessed the significance of the impact of the credit valuation adjustments on the overall valuation of our derivative positions and have determined that the credit valuation adjustments are not significant to the overall valuation of our derivatives. As a result, we have determined that our derivative valuations in their entirety are classified in Level 2 in the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022 and June&#160;30, 2021, the carrying amounts of our cash and cash equivalents, accounts receivable, accounts payable and other current liabilities approximated their estimated fair values. As of June&#160;30, 2022 and June&#160;30, 2021, the carrying value of our debt, excluding debt issuance costs and debt premiums and discounts, was&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1,705,365 and $1,764,856, respectively, and the fair value was $1,600,627 and $1,767,209, respectively. Our debt at June&#160;30, 2022 includes variable-rate debt instruments indexed to LIBOR that resets periodically, as well as fixed-rate debt instruments. The estimated fair value of our debt was determined using available market information based on recent trades or activity of debt instruments with substantially similar risks, terms and maturities, which fall within Level 2 under the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022 and June 30, 2021 our held-to-maturity marketable securities were held at an amortized cost of $49,952&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $202,961,&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;respectively,&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;while the fair value was $49,406&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$202,766, respectively. The securities were valued using quoted prices for identical assets in active markets, which fall into Level 1 under the fair value hierarchy. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated fair value of assets and liabilities disclosed above may not be representative of actual values that could have been or will be realized in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfNDMyOQ_06c3b39c-232e-4950-af1b-25fd5e2a2f55">The following tables summarize our assets and liabilities that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:&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:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Quoted Prices in&lt;br/&gt;Active&lt;br/&gt;Markets for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Significant Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets recorded at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities recorded at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Quoted Prices in&lt;br/&gt;Active&lt;br/&gt;Markets for&lt;br/&gt;Identical Assets&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Significant Other&lt;br/&gt;Observable Inputs&lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets recorded at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25,193)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,651)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities recorded at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,838)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMC0xLTEtMS0xMTcwNjU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i862c0abfd4d8492db6e7f04e02c0b214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMy0xLTEtMS0xMTcwNjU_a342c108-13d4-4e25-8bc7-2c30481c243b"
      unitRef="usd">14336000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3d8f83e3f05a4e319ce781a7a3fc8c66_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMy01LTEtMS0xMTcwNjU_89b357d3-9b14-4e1e-9f7a-de81dd87b8d7"
      unitRef="usd">14336000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic978c32447934198bad887b4c69bfde0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfNS0xLTEtMS0xMTcwNjU_d1c0b310-cc17-4609-9228-df28e0d412b8"
      unitRef="usd">20638000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0b03161d27a349328acd7e3c316e742c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfNS01LTEtMS0xMTcwNjU_8cff02ab-f021-4e52-a25f-9cc198149049"
      unitRef="usd">20638000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i16e9a2d627344d909e8d7f677c62e081_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfNi0xLTEtMS0xMTcwNjU_15886bdf-e85d-4edf-bce7-75aa8b35cc6a"
      unitRef="usd">10611000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i16e9a2d627344d909e8d7f677c62e081_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfNi01LTEtMS0xMTcwNjU_ed4c122e-f1bb-4bff-9e45-628435aaa13d"
      unitRef="usd">10611000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i12218ce855474efc9642248eb27f326c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfNy0xLTEtMS0xMTcwNjU_a68867be-4630-4d78-b2f6-26d791a4d8b1"
      unitRef="usd">45585000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i485b8226b8244669b2b0230f2bd601ce_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfNy01LTEtMS0xMTcwNjU_82585225-c262-4917-97f1-e3c753e16ba4"
      unitRef="usd">45585000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="iea1d062b16a449198b2b11805f7fe7b1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMTEtMS0xLTEtMTE3MDY1_462cecab-b336-44a0-8a2f-78e234c34c1b"
      unitRef="usd">446000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9fd929430f714f0798bfd4c779eff92c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMTEtNS0xLTEtMTE3MDY1_46dca833-3e96-48e8-90d5-54a0d234c26c"
      unitRef="usd">446000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic978c32447934198bad887b4c69bfde0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMTItMS0xLTEtMTE3MDY1_71eb0be1-0121-4902-b911-e30808529b2b"
      unitRef="usd">505000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0b03161d27a349328acd7e3c316e742c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMTItNS0xLTEtMTE3MDY1_5ecaaf88-bf79-4b3c-b962-8bf76b35c7d3"
      unitRef="usd">505000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i16e9a2d627344d909e8d7f677c62e081_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMTMtMS0xLTEtMTE3MDY1_0eed2f07-d9c8-4c2a-a878-1a8e23e47fef"
      unitRef="usd">9000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i63dc8a0cd82c4091a4abd6c4967a1b26_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMTMtNS0xLTEtMTE3MDY1_18d6e2c9-38d0-4d73-b47e-9a1d7fdb2977"
      unitRef="usd">9000</us-gaap:DerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i12218ce855474efc9642248eb27f326c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMTQtMS0xLTEtMTE3MDY1_107dde0e-a9c9-4f92-a73e-ec599fb0ddde"
      unitRef="usd">960000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i485b8226b8244669b2b0230f2bd601ce_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjU1ZDgyODQ3YTBlNzRlZDU5YjdiNmQ1OTQ5MjBhMzgzL3RhYmxlcmFuZ2U6NTVkODI4NDdhMGU3NGVkNTliN2I2ZDU5NDkyMGEzODNfMTQtNS0xLTEtMTE3MDY1_6077f416-6074-4dbe-9d24-d6f5a2e1254f"
      unitRef="usd">960000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i689f99c64e934c17abe4d395dc8b7fa6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfMy0xLTEtMS0xMTcwNjU_937dfaeb-d754-410c-9248-82e8525b886f"
      unitRef="usd">1679000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8ec8b7341f2148d7ad6900c0fb2c6a49_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfMy01LTEtMS0xMTcwNjU_34f8a379-b41f-4ccd-a68c-3dc8c739df46"
      unitRef="usd">1679000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6d6ad6feed5f4bcaa1e91103d7c0f5e2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfNC0xLTEtMS0xMTcwNjU_bbf577ce-a521-462a-bd11-9b069f6e7671"
      unitRef="usd">1679000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie29fadb7ba3f422c94ab7c027155f9e0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfNC01LTEtMS0xMTcwNjU_a8f4d631-2046-47ef-9aee-536ae73cde71"
      unitRef="usd">1679000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i5ea88b1b853e4408a255ff7f5bb587a6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfNy0xLTEtMS0xMTcwNjU_58c49f5a-e61c-4981-81ad-7180b1462c5d"
      unitRef="usd">25193000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i785cb524fbb94d9c994c2e4c5ac8b8af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfNy01LTEtMS0xMTcwNjU_9d0fcc59-5405-4941-bd66-5568256f2adb"
      unitRef="usd">25193000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i80b8f449be964957814cbf921c43d022_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfOC0xLTEtMS0xMTcwNjU_a23c09dc-4bf4-4066-a60b-b8d7ffcf766b"
      unitRef="usd">-9914000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i80b8f449be964957814cbf921c43d022_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfOC01LTEtMS0xMTcwNjU_a50f81d4-a512-4b94-9cce-3a11ca30c4cf"
      unitRef="usd">-9914000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i689f99c64e934c17abe4d395dc8b7fa6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfOS0xLTEtMS0xMTcwNjU_aa6f7dea-2979-4d95-b600-df60f012aec2"
      unitRef="usd">19651000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8ec8b7341f2148d7ad6900c0fb2c6a49_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfOS01LTEtMS0xMTcwNjU_86f37941-754d-47d8-98fd-2e9c2e9dd95c"
      unitRef="usd">19651000</us-gaap:DerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i008c4031b3ff4fbdaaa42196efa9d005_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfMTAtMS0xLTEtMTE3MDY1_7d809f6d-9b7b-4b3b-982b-b86b7db22c12"
      unitRef="usd">3080000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id9e0b47d04ed4764ac72ec7614831308_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfMTAtNS0xLTEtMTE3MDY1_810c7467-1b50-4007-a6a6-d8e34df8c7e6"
      unitRef="usd">3080000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6d6ad6feed5f4bcaa1e91103d7c0f5e2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfMTEtMS0xLTEtMTE3MDY1_36955587-901a-42fe-9581-7f2972003312"
      unitRef="usd">57838000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie29fadb7ba3f422c94ab7c027155f9e0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RhYmxlOjZjNWViYTBiY2M3YTRiZDM5MmVjYjAyZGNjNDdiODViL3RhYmxlcmFuZ2U6NmM1ZWJhMGJjYzdhNGJkMzkyZWNiMDJkY2M0N2I4NWJfMTEtNS0xLTEtMTE3MDY1_a7b59e29-e968-4e6c-8c6c-6818e9fef459"
      unitRef="usd">57838000</us-gaap:LiabilitiesFairValueDisclosure>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMjY1MQ_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzA1OA_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzI0MA_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzM1MA_9390df71-fc70-43f5-8f2d-c2c5d54af06e"
      unitRef="usd">1705365000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzM1Nw_1a737dff-7a6b-4e94-9cd5-41aa66a98b0e"
      unitRef="usd">1764856000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzM5OA_e87ab316-4b72-4da2-b27d-e9763e07375d"
      unitRef="usd">1600627000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzQwNQ_5070ece4-c7a0-41c0-af3e-860667203360"
      unitRef="usd">1767209000</us-gaap:DebtInstrumentFairValue>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzQzNQ_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzgyNQ_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:MarketableSecurities
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzkyMw_7f09c25e-cf45-4c17-a1d2-c1a4e307c470"
      unitRef="usd">49952000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzkzMA_32663910-9b06-4636-8382-5664e00fd9cc"
      unitRef="usd">202961000</us-gaap:MarketableSecurities>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzk3Mw_861d091d-13c9-4887-8a46-472c370acb0d"
      unitRef="usd">49406000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80MC9mcmFnOmM2NWE2OTMyNGEyNDRkNzlhZTUwMjM5ZjY3YzdhYzhiL3RleHRyZWdpb246YzY1YTY5MzI0YTI0NGQ3OWFlNTAyMzlmNjdjN2FjOGJfMzk4MA_03511fbf-196b-48f5-816b-2a799604e74e"
      unitRef="usd">202766000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNjgyOQ_94ae43fa-3802-449f-b839-6cc8ad9d76cd">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use derivative financial instruments, such as interest rate swap contracts, cross-currency swap contracts, and currency forward and option contracts, to manage interest rate and foreign currency exposures. Derivatives are recorded in the consolidated balance sheets at fair value. If the derivative is designated as a cash flow hedge or net investment hedge, then the change in the fair value of the derivative is recorded in accumulated other comprehensive loss and subsequently reclassified into earnings in the period the hedged forecasted transaction affects earnings. Additionally, any ineffectiveness associated with an effective and designated hedge is recognized within accumulated other comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in the fair value of derivatives not designated as hedges is recognized directly in earnings as a component of other income (expense), net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Hedges of Interest Rate Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into interest rate swap contracts to manage variability in the amount of our known or expected cash payments related to a portion of our debt. Our objective in using interest rate swaps is to add stability to interest expense and to manage our exposure to interest rate movements. We designate our interest rate swaps as cash flow hedges. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for us making fixed-rate payments over the life of the contract agreements without exchange of the underlying notional amount. Realized gains or losses from interest rate swaps are recorded in earnings as a component of interest expense, net. Amounts reported in accumulated other comprehensive loss related to interest rate swap contracts will be reclassified to interest expense, net as interest payments are accrued or made on our variable-rate debt. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, we estimate that $1,970 will be reclassified from accumulated other comprehensive loss to interest expense, net during the twelve months ending June&#160;30, 2023. As of June&#160;30, 2022, we had fourteen effective outstanding interest rate swap contracts indexed to USD LIBOR. These hedges have varying start dates and maturity dates through April 2028.&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:75.146%"/&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:21.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest rate swap contracts outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts accruing interest as of June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts with a future start date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;430,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;830,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Hedges of Currency Risk &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cross-Currency Swap Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we execute cross-currency swap contracts designated as cash flow hedges or net investment hedges. Cross-currency swaps involve an initial receipt of the notional amount in the hedge currency in exchange for our reporting currency based on a contracted exchange rate. Subsequently, we receive fixed rate payments in our reporting currency in exchange for fixed rate payments in the hedged currency over the life of the contract. At maturity, the final exchange involves the receipt of our reporting currency in exchange for the notional amount in the hedged currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cross-currency swap contracts designated as cash flow hedges are executed to mitigate our currency exposure to the interest receipts as well as the principal remeasurement and repayment associated with certain intercompany loans denominated in a currency other than our reporting currency, the U.S. dollar. As of June&#160;30, 2022, we had one outstanding cross-currency swap contract designated as a cash flow hedge with a total notional amount of $58,478, maturing during June 2024. We entered into the cross-currency swap contract to hedge the risk of changes in one Euro-denominated intercompany loan entered into with one of our consolidated subsidiaries that has the Euro as its functional currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts reported in accumulated other comprehensive loss will be reclassified to other income (expense), net as interest payments are accrued or paid and upon remeasuring the intercompany loan. As of June&#160;30, 2022, we estimate that&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1,892&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;of income will be reclassified from accumulated other comprehensive loss to interest expense, net during the twelve months ending June&#160;30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Currency Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We execute currency forward and option contracts in order to mitigate our exposure to fluctuations in various currencies against our reporting currency, the U.S. dollar. These contracts or intercompany loans may be designated as hedges to mitigate the risk of changes in the U.S. dollar equivalent value of a portion of our net investment in consolidated subsidiaries&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;that have the Euro as their functional currency. Amounts reported in accumulated other comprehensive loss are recognized as a component of our cumulative translation adjustment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2022 we early terminated all of our currency forward contracts designated as net investment hedges, and as of June 30, 2022 we had no currency forward contracts designated as net investment hedges. We have one intercompany loan designated as a net investment hedge with a total notional amount of $364,524 that matures in May 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to not apply hedge accounting for all other currency forward and option contracts. During the years ended June 30, 2022 and 2021, we experienced volatility within other income (expense), net, in our consolidated statements of operations from unrealized gains and losses on the mark-to-market of outstanding currency forward and option contracts. We expect this volatility to continue in future periods for contracts for which we do not apply hedge accounting. Additionally, since our hedging objectives may be targeted at non-GAAP financial metrics that exclude non-cash items such as depreciation and amortization, we may experience increased, not decreased, volatility in our GAAP results as a result of our currency hedging program.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, we had the following outstanding currency derivative contracts that were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions or balances denominated in Australian Dollar, British Pound, Canadian Dollar, Danish Krone, Euro, Indian Rupee, Japanese Yen, Mexican Peso, New Zealand Dollar, Norwegian Krone, Philippine Peso, Swiss Franc and Swedish Krona: &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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&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:19.867%"/&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:19.867%"/&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:18.254%"/&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:18.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Index&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$437,323&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 2020 through June 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Various dates through October 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;621&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financial Instrument Presentation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the fair value of our derivative financial instruments as well as their classification on the balance sheet as of June&#160;30, 2022 and June&#160;30, 2021. Our derivative asset and liability balances fluctuate with interest rate and currency exchange rate volatility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:16pt"&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:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.270%"/&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.297%"/&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.500%"/&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.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&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.500%"/&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.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amounts of recognized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amount offset in Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amounts of recognized liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amount offset in Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Derivatives in cash flow hedging relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total derivatives designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&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:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top: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="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;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(514)&lt;/span&gt;&lt;/td&gt;&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="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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top: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;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:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.270%"/&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.297%"/&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.500%"/&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.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&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.500%"/&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.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amounts of recognized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amount offset in Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amounts of recognized liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amount offset in Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Derivatives in cash flow hedging relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets / other 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Derivatives in Net Investment Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total derivatives designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44,644)&lt;/span&gt;&lt;/td&gt;&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:27pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,194)&lt;/span&gt;&lt;/td&gt;&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="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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top: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 style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the effect of our derivative financial instruments designated as hedging instruments and their classification within comprehensive income (loss) for the years ended June 30, 2022, 2021 and 2020&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives in cash flow hedging relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives in net investment hedging relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intercompany loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,330)&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="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents reclassifications out of accumulated other comprehensive loss for the years ended June 30, 2022, 2021 and 2020:&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: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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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:1.0%"/&gt;&lt;td style="width:23.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Amount of Net Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss into Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Affected line item in the &lt;br/&gt;Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives in cash flow hedging relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income (expense), 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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total before income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,983)&lt;/span&gt;&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,624&#160;&lt;/span&gt;&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the adjustment to fair value recorded within the consolidated statements of operations for the years ended June 30, 2022, 2021 and 2020 for derivative instruments for which we did not elect hedge accounting and de-designated derivative financial instruments that no longer qualify as hedging instruments.&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:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:1.0%"/&gt;&lt;td style="width:23.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Affected line item in the &lt;br/&gt;Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfMTgxNw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="ib1571e9f58ad477a9eee0794651c13b4_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfMTgzOA_f397aec7-c143-468d-8e55-f3ae9e6e13e3"
      unitRef="usd">-1970000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNjgxNA_721fdd10-5aba-42d7-a347-746d2248c32f">As of June&#160;30, 2022, we had fourteen effective outstanding interest rate swap contracts indexed to USD LIBOR. These hedges have varying start dates and maturity dates through April 2028.&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:75.146%"/&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:21.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest rate swap contracts outstanding:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amounts&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts accruing interest as of June&#160;30, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts with a future start date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;430,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;830,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfMTk2Ng_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i862c0abfd4d8492db6e7f04e02c0b214_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNjgwNQ_f7640630-16f6-4066-a964-e3c344e7e89f"
      unitRef="instrument">14</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmI5MTBlMTMyODQ3MTQ0ZmNhOTNkMWM0YTZlZDI1MzNhL3RhYmxlcmFuZ2U6YjkxMGUxMzI4NDcxNDRmY2E5M2QxYzRhNmVkMjUzM2FfMS0wLTEtMS0xMTcwNjUvdGV4dHJlZ2lvbjo5Y2FhOWNhM2VhOTU0NmU0OGZmNzZhMjAyMDEwMDE0MF8zOA_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i862c0abfd4d8492db6e7f04e02c0b214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmI5MTBlMTMyODQ3MTQ0ZmNhOTNkMWM0YTZlZDI1MzNhL3RhYmxlcmFuZ2U6YjkxMGUxMzI4NDcxNDRmY2E5M2QxYzRhNmVkMjUzM2FfMS0yLTEtMS0xMTcwNjU_6b037279-71d2-4e44-8b0a-e2fb53e1b05a"
      unitRef="usd">400000000</us-gaap:DerivativeAssetNotionalAmount>
    <cmpr:NotionalValueOfContractsWithFutureStartDate
      contextRef="i862c0abfd4d8492db6e7f04e02c0b214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmI5MTBlMTMyODQ3MTQ0ZmNhOTNkMWM0YTZlZDI1MzNhL3RhYmxlcmFuZ2U6YjkxMGUxMzI4NDcxNDRmY2E5M2QxYzRhNmVkMjUzM2FfMi0yLTEtMS0xMTcwNjU_0d4b6815-4481-40fe-9a7c-47832677ef3f"
      unitRef="usd">430000000</cmpr:NotionalValueOfContractsWithFutureStartDate>
    <cmpr:Currentandfuturenotionalamount
      contextRef="i862c0abfd4d8492db6e7f04e02c0b214_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmI5MTBlMTMyODQ3MTQ0ZmNhOTNkMWM0YTZlZDI1MzNhL3RhYmxlcmFuZ2U6YjkxMGUxMzI4NDcxNDRmY2E5M2QxYzRhNmVkMjUzM2FfMy0yLTEtMS0xMTcwNjU_360d8b5e-9391-4611-ac08-e8ac3c162637"
      unitRef="usd">830000000</cmpr:Currentandfuturenotionalamount>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfMzE3Mg_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ic705dc9e4d9241f38a88ae0e26846eed_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfMzE4Mw_38f5639f-a33a-4017-9912-dbc5840abcf6"
      unitRef="instrument">1</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic705dc9e4d9241f38a88ae0e26846eed_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfMzI5MQ_5065a3cb-297b-48a6-a102-a6aef5280361"
      unitRef="usd">58478000</us-gaap:DerivativeNotionalAmount>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfMzcyOA_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
      contextRef="ib4ee2a291be64f5c87f4b28fd70fc683_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfMzc0OQ_33374286-8558-4940-bcae-2632ef33900d"
      unitRef="usd">1892000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ia2042b998fae4988bdab41179d0858c5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNDM1Mw_2a76a8e4-32ff-46ae-8a54-5adf766aef36"
      unitRef="usd">364524000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNjgwMQ_54d7d1e7-7c28-4444-a414-18d7d1725580">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, we had the following outstanding currency derivative contracts that were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions or balances denominated in Australian Dollar, British Pound, Canadian Dollar, Danish Krone, Euro, Indian Rupee, Japanese Yen, Mexican Peso, New Zealand Dollar, Norwegian Krone, Philippine Peso, Swiss Franc and Swedish Krona: &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:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.322%"/&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:19.867%"/&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:19.867%"/&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:18.254%"/&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:18.258%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Index&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$437,323&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 2020 through June 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Various dates through October 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;621&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNTQzMw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic978c32447934198bad887b4c69bfde0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjM2MjVhZTgyYTNiMzQwMGJiZGRlZjdkMWRhZmQ5YmIzL3RhYmxlcmFuZ2U6MzYyNWFlODJhM2IzNDAwYmJkZGVmN2QxZGFmZDliYjNfMS0wLTEtMS0xMTcwNjU_726a1fcc-ce94-4e8e-b93a-b36e1c458bb6"
      unitRef="usd">437323000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic978c32447934198bad887b4c69bfde0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjM2MjVhZTgyYTNiMzQwMGJiZGRlZjdkMWRhZmQ5YmIzL3RhYmxlcmFuZ2U6MzYyNWFlODJhM2IzNDAwYmJkZGVmN2QxZGFmZDliYjNfMS0wLTEtMS0xMTcwNjU_f363f10f-199a-4c90-a6ac-69c5e811fed4"
      unitRef="usd">437323000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ic978c32447934198bad887b4c69bfde0_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjM2MjVhZTgyYTNiMzQwMGJiZGRlZjdkMWRhZmQ5YmIzL3RhYmxlcmFuZ2U6MzYyNWFlODJhM2IzNDAwYmJkZGVmN2QxZGFmZDliYjNfMS02LTEtMS0xMTcwNjU_2e5ddf81-88f4-4c7a-a431-5fc29dec774a"
      unitRef="instrument">621</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeUnderlyingBasis
      contextRef="if29d4063cb8a49bcaa827e59e19e1a40_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjM2MjVhZTgyYTNiMzQwMGJiZGRlZjdkMWRhZmQ5YmIzL3RhYmxlcmFuZ2U6MzYyNWFlODJhM2IzNDAwYmJkZGVmN2QxZGFmZDliYjNfMS04LTEtMS0xMTcwNjU_55b0a206-89df-4eb4-8683-8f015b0a6ccd">Various</us-gaap:DerivativeUnderlyingBasis>
    <us-gaap:DerivativeUnderlyingBasis
      contextRef="if29d4063cb8a49bcaa827e59e19e1a40_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjM2MjVhZTgyYTNiMzQwMGJiZGRlZjdkMWRhZmQ5YmIzL3RhYmxlcmFuZ2U6MzYyNWFlODJhM2IzNDAwYmJkZGVmN2QxZGFmZDliYjNfMS04LTEtMS0xMTcwNjU_71a4cbc6-232f-4d1e-87cb-73aee10a166c">Various</us-gaap:DerivativeUnderlyingBasis>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNjgxNg_2064f74b-7625-4f59-ab81-ff95d881301e">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the fair value of our derivative financial instruments as well as their classification on the balance sheet as of June&#160;30, 2022 and June&#160;30, 2021. Our derivative asset and liability balances fluctuate with interest rate and currency exchange rate volatility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:16pt"&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:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.270%"/&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.297%"/&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.500%"/&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.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&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.500%"/&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.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amounts of recognized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amount offset in Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amounts of recognized liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amount offset in Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Derivatives in cash flow hedging relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total derivatives designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(446)&lt;/span&gt;&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:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top: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="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;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,802)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,803)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(514)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(514)&lt;/span&gt;&lt;/td&gt;&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="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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top: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;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:17.108%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.270%"/&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.297%"/&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.500%"/&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.270%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&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.500%"/&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.717%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amounts of recognized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amount offset in Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net 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 #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Balance Sheet line item&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amounts of recognized liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross amount offset in Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Derivatives in cash flow hedging relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets / other 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(23,351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Derivatives in Net Investment Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total derivatives designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(44,644)&lt;/span&gt;&lt;/td&gt;&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:27pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Derivatives not designated as hedging instruments&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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,510)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Currency option contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current assets / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other current liabilities / other 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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(16,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(13,194)&lt;/span&gt;&lt;/td&gt;&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="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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top: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;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNjAzNg_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMC0xLTEtMS0xMTcwNjU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i22fdd409cf1b4f82873605a09d5cdc92_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNS0zLTEtMS0xMTcwNjU_dcfc3596-3806-4190-b58c-9f3760f3c8fe"
      unitRef="usd">14336000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i22fdd409cf1b4f82873605a09d5cdc92_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNS01LTEtMS0xMTcwNjU_18976813-99bc-407e-818e-d4480bd626a6"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
      contextRef="i22fdd409cf1b4f82873605a09d5cdc92_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNS03LTEtMS0xMTcwNjU_317e2fb2-4550-46fd-a0b1-f0755653b2e9"
      unitRef="usd">14336000</us-gaap:InterestRateCashFlowHedgeAssetAtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i22fdd409cf1b4f82873605a09d5cdc92_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNS0xMS0xLTEtMTE3MDY1_33e481b4-60e6-45ed-879d-60795751f759"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i22fdd409cf1b4f82873605a09d5cdc92_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNS0xMy0xLTEtMTE3MDY1_6f984c2e-e1b4-4d9a-90cf-cf96a066d23c"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue
      contextRef="i22fdd409cf1b4f82873605a09d5cdc92_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNS0xNS0xLTEtMTE3MDY1_f3a68eb6-2001-4b44-bb5c-4e6ef7ab4af9"
      unitRef="usd">0</us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8548898963d14cb58fe4b744732c58d4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNi0zLTEtMS0xMTcwNjU_6fd7a689-eb3b-41a3-be90-720a5ef8b115"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i8548898963d14cb58fe4b744732c58d4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNi01LTEtMS0xMTcwNjU_ce5bf4ac-6dc0-43ae-8f69-468315471def"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8548898963d14cb58fe4b744732c58d4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNi03LTEtMS0xMTcwNjU_f2aab986-d845-4f86-952c-1e5f6a031359"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i8548898963d14cb58fe4b744732c58d4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNi0xMS0xLTEtMTE3MDY1_47cca99d-ebf5-4e0a-97c1-129e0cefd1d4"
      unitRef="usd">446000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i8548898963d14cb58fe4b744732c58d4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNi0xMy0xLTEtMTE3MDY1_2046861c-750f-472a-8e58-afee0391d08d"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:NetInvestmentHedgeDerivativeLiabilitiesAtFairValue
      contextRef="ifafab646f87b470bbf3beb680299b564_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfNi0xNS0xLTEtMTE3MDY1_27ce9ef0-ad0c-4ee9-b5f4-ea9d333d2822"
      unitRef="usd">446000</us-gaap:NetInvestmentHedgeDerivativeLiabilitiesAtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic6902e0b75104da688519172031988fc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTAtMy0xLTEtMTE3MDY1_4a0a6da3-7962-41d9-8fa9-58d3887eb15c"
      unitRef="usd">14336000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ic6902e0b75104da688519172031988fc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTAtNS0xLTEtMTE3MDY1_eb851b5d-db46-4471-9fc4-aa5df59ca120"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
      contextRef="ic6902e0b75104da688519172031988fc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTAtNy0xLTEtMTE3MDY1_6fabd2f2-7454-4c60-ae0f-90abc8b670b5"
      unitRef="usd">14336000</us-gaap:InterestRateCashFlowHedgeAssetAtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic6902e0b75104da688519172031988fc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTAtMTEtMS0xLTExNzA2NQ_4077f819-34dd-4532-a73c-5eb0133c2793"
      unitRef="usd">446000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="ic6902e0b75104da688519172031988fc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTAtMTMtMS0xLTExNzA2NQ_757d5b32-bcb2-4510-82bd-936c778d6e28"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="ic6902e0b75104da688519172031988fc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTAtMTUtMS0xLTExNzA2NQ_d85d71c5-c558-46d4-a505-3a0d245ce281"
      unitRef="usd">446000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="icc52869c20db4e5a8c0d9e3c357404a0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTUtMy0xLTEtMTE3MDY1_80a57817-0c97-4b37-9dff-91977beda43c"
      unitRef="usd">24440000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="icc52869c20db4e5a8c0d9e3c357404a0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTUtNS0xLTEtMTE3MDY1_e18039d0-fded-4eb4-bdbe-6629f8a44e36"
      unitRef="usd">-3802000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="icc52869c20db4e5a8c0d9e3c357404a0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTUtNy0xLTEtMTE3MDY1_0ac17ad7-34d7-43f4-83c9-14f4e6ff193b"
      unitRef="usd">20638000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="icc52869c20db4e5a8c0d9e3c357404a0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTUtMTEtMS0xLTExNzA2NQ_6499cddf-0801-4ec4-8e03-918edbf92f45"
      unitRef="usd">-505000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="icc52869c20db4e5a8c0d9e3c357404a0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTUtMTMtMS0xLTExNzA2NQ_15d62687-cc54-47d3-9a78-c08e38237605"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="icc52869c20db4e5a8c0d9e3c357404a0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTUtMTUtMS0xLTExNzA2NQ_2736079a-f271-4329-a569-707e7776d2e7"
      unitRef="usd">505000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ica53e309f64a4bbeb87cfa80c8f278cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTYtMy0xLTEtMTE3MDY1_1c13c4a2-57f6-4114-afb4-c53847f63bfc"
      unitRef="usd">10612000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ica53e309f64a4bbeb87cfa80c8f278cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTYtNS0xLTEtMTE3MDY1_b607c9ea-bac9-4f7e-8d3f-ff7119522cea"
      unitRef="usd">-1000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="ica53e309f64a4bbeb87cfa80c8f278cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTYtNy0xLTEtMTE3MDY1_bdcb3ad6-f8c8-4526-ad43-207bfd411981"
      unitRef="usd">10611000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ica53e309f64a4bbeb87cfa80c8f278cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTYtMTEtMS0xLTExNzA2NQ_344093f0-7a81-4a3f-93f7-dd652b3deaa4"
      unitRef="usd">-9000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="ica53e309f64a4bbeb87cfa80c8f278cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTYtMTMtMS0xLTExNzA2NQ_04c3454e-72c0-45da-9fed-b150413307be"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ica53e309f64a4bbeb87cfa80c8f278cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTYtMTUtMS0xLTExNzA2NQ_73b3b203-0215-412f-a6db-9b0783e6eb6b"
      unitRef="usd">9000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i47ff0d4a65844f90a05f1ab85966b4ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTctMy0xLTEtMTE3MDY1_b8e8bf67-fb0e-444f-9a67-2fca643e4302"
      unitRef="usd">35052000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i47ff0d4a65844f90a05f1ab85966b4ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTctNS0xLTEtMTE3MDY1_89964767-934b-49cb-84eb-2b82d29dfabc"
      unitRef="usd">-3803000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssets
      contextRef="i47ff0d4a65844f90a05f1ab85966b4ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTctNy0xLTEtMTE3MDY1_01e7a607-bac3-430a-9a97-bcade3ada42d"
      unitRef="usd">31249000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i47ff0d4a65844f90a05f1ab85966b4ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTctMTEtMS0xLTExNzA2NQ_703acdc6-71e7-4845-abab-5569af98cd23"
      unitRef="usd">-514000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i47ff0d4a65844f90a05f1ab85966b4ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTctMTMtMS0xLTExNzA2NQ_8f1258f0-108c-494c-9cef-dbf60c09b441"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeLiabilities
      contextRef="i47ff0d4a65844f90a05f1ab85966b4ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjE2MDUwMmRmMjUxYzRiMTE4MTljY2IwZmVhZGMwZTFhL3RhYmxlcmFuZ2U6MTYwNTAyZGYyNTFjNGIxMTgxOWNjYjBmZWFkYzBlMWFfMTctMTUtMS0xLTExNzA2NQ_30f537d6-d376-475b-9d06-31b1f2bbe676"
      unitRef="usd">514000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i54d99805c42f4d7e94739ae77306fc82_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNS0zLTEtMS0xMTcwNjU_8cc91d0b-c170-42be-beaa-9ea61fa5c639"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i54d99805c42f4d7e94739ae77306fc82_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNS01LTEtMS0xMTcwNjU_9e9e33a1-e79b-4dec-9530-1527b71528f7"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
      contextRef="i54d99805c42f4d7e94739ae77306fc82_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNS03LTEtMS0xMTcwNjU_4183b193-48b5-4c57-abb9-0b3b81bf3f91"
      unitRef="usd">0</us-gaap:InterestRateCashFlowHedgeAssetAtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i54d99805c42f4d7e94739ae77306fc82_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNS0xMS0xLTEtMTE3MDY1_affcea8a-fe5f-47a4-b5f5-c8451848ddd5"
      unitRef="usd">-23527000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i54d99805c42f4d7e94739ae77306fc82_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNS0xMy0xLTEtMTE3MDY1_4e7ad646-9d13-4cd5-9382-b5e0118b1f58"
      unitRef="usd">176000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i54d99805c42f4d7e94739ae77306fc82_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNS0xNS0xLTEtMTE3MDY1_f4e803a8-09ca-4823-8e74-cd9e2b2c50b6"
      unitRef="usd">23351000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ifc6cffe0cccd486c9602a4ee3bc12737_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNi0zLTEtMS0xMTcwNjU_b576c3ed-bfdc-494d-9cf2-d11d90ac5df3"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ifc6cffe0cccd486c9602a4ee3bc12737_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNi03LTEtMS0xMTcwNjU_b4a1ff7a-d5c6-47b7-bd4c-1c5f9bea8c44"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ifc6cffe0cccd486c9602a4ee3bc12737_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNi0xMS0xLTEtMTE3MDY1_9d14d452-a00b-4732-b6eb-562839bbf21d"
      unitRef="usd">-9914000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="ifc6cffe0cccd486c9602a4ee3bc12737_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNi0xMy0xLTEtMTE3MDY1_41b88920-ee2b-4837-be3c-2ac8ee2e4f40"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ifc6cffe0cccd486c9602a4ee3bc12737_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfNi0xNS0xLTEtMTE3MDY1_e9cd4d4d-410f-475e-b5fb-c3e01d08edb1"
      unitRef="usd">9914000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie3346b7b4844459a9a65677c04204806_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfOS0zLTEtMS0xMTcwNjU_f8d78192-f2b1-4ae1-adbf-489ad13520ba"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ie3346b7b4844459a9a65677c04204806_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfOS01LTEtMS0xMTcwNjU_20ef1c1e-7d00-4657-a4e0-23a5c4b5a8b4"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ie3346b7b4844459a9a65677c04204806_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfOS03LTEtMS0xMTcwNjU_e62c0cea-0220-45da-a0de-810df27654a1"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ie3346b7b4844459a9a65677c04204806_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfOS0xMS0xLTEtMTE3MDY1_56724538-a7d1-426d-b1de-a47aff23b4f2"
      unitRef="usd">-11379000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="ie3346b7b4844459a9a65677c04204806_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfOS0xMy0xLTEtMTE3MDY1_4fd026a1-361b-4e29-8144-03c86a4a38ec"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="ie3346b7b4844459a9a65677c04204806_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfOS0xNS0xLTEtMTE3MDY1_df2ce030-8cb5-4832-b9ec-02300438f9ed"
      unitRef="usd">11379000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i54c8ea382e104a84b224c95cec71ab91_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTAtMy0xLTEtMTE3MDY1_df10264b-2ef8-458f-8b28-0d419e2d1665"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i54c8ea382e104a84b224c95cec71ab91_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTAtNS0xLTEtMTE3MDY1_1d199ea6-93b4-462f-abeb-0e483c0e0267"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
      contextRef="i54c8ea382e104a84b224c95cec71ab91_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTAtNy0xLTEtMTE3MDY1_9c62cf7e-73ea-43b9-acec-f039d2e6ba51"
      unitRef="usd">0</us-gaap:InterestRateCashFlowHedgeAssetAtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i54c8ea382e104a84b224c95cec71ab91_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTAtMTEtMS0xLTExNzA2NQ_1e454a5f-d8ce-4b2b-857a-19d080273c9e"
      unitRef="usd">-44820000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i54c8ea382e104a84b224c95cec71ab91_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTAtMTMtMS0xLTExNzA2NQ_1316a5b1-07b2-426d-bf85-2704398bffe5"
      unitRef="usd">176000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i54c8ea382e104a84b224c95cec71ab91_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTAtMTUtMS0xLTExNzA2NQ_71418879-e446-4f81-a672-fd9baa647958"
      unitRef="usd">44644000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i7993a97ca1fa471fb175ee9f63241c4e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTMtMTEtMS0xLTExNzA2NQ_0e3025ea-ee3d-4ea5-92d0-6f557c250583"
      unitRef="usd">-1842000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i7993a97ca1fa471fb175ee9f63241c4e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTMtMTMtMS0xLTExNzA2NQ_acffccb6-c811-4fb1-89d0-8d16f3e0e17a"
      unitRef="usd">0</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i7993a97ca1fa471fb175ee9f63241c4e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTMtMTUtMS0xLTExNzA2NQ_d7221217-bf9d-4e4f-9ea3-dff918a40075"
      unitRef="usd">1842000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0bb4d1b4e36e4c47a6891c04b13eb36f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTUtMy0xLTEtMTE3MDY1_60dcc83b-4f68-4576-8ad4-9be0409078fe"
      unitRef="usd">1796000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i0bb4d1b4e36e4c47a6891c04b13eb36f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTUtNS0xLTEtMTE3MDY1_43330845-1499-4713-b5f9-4493ca249262"
      unitRef="usd">-117000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="i0bb4d1b4e36e4c47a6891c04b13eb36f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTUtNy0xLTEtMTE3MDY1_a5534fbb-f70e-4839-b726-ec77e4e5e3f1"
      unitRef="usd">1679000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i0bb4d1b4e36e4c47a6891c04b13eb36f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTUtMTEtMS0xLTExNzA2NQ_3d706c99-5ac1-45cb-9f7d-8c546b47d7e0"
      unitRef="usd">-11510000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i0bb4d1b4e36e4c47a6891c04b13eb36f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTUtMTMtMS0xLTExNzA2NQ_b6aca265-988e-474f-b2d6-527f98c9b8cd"
      unitRef="usd">3238000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i0bb4d1b4e36e4c47a6891c04b13eb36f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTUtMTUtMS0xLTExNzA2NQ_d8a106d9-ec1a-4bc0-a16d-d6e819e9690f"
      unitRef="usd">8272000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="if2638f33241646ba9d89e70e47724ea1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTYtMy0xLTEtMTE3MDY1_e57459e3-63cb-4742-9caa-e38204ba0f6c"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="if2638f33241646ba9d89e70e47724ea1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTYtNS0xLTEtMTE3MDY1_48ac3f42-d8a4-474d-bbe3-0dfe4272599a"
      unitRef="usd">0</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="if2638f33241646ba9d89e70e47724ea1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTYtNy0xLTEtMTE3MDY1_07cec078-3ca2-4b30-9f0a-62393055152a"
      unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="if2638f33241646ba9d89e70e47724ea1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTYtMTEtMS0xLTExNzA2NQ_00cac0c9-ec27-4e0f-a438-a747b502870d"
      unitRef="usd">-3315000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="if2638f33241646ba9d89e70e47724ea1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTYtMTMtMS0xLTExNzA2NQ_ffe25261-1c43-47d9-8dd3-19b52e1c8759"
      unitRef="usd">235000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="if2638f33241646ba9d89e70e47724ea1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTYtMTUtMS0xLTExNzA2NQ_00613aa4-369c-4a9b-8dc0-6fd2997d334e"
      unitRef="usd">3080000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i8f9d67c4599648d1b0378db425ae381b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTctMy0xLTEtMTE3MDY1_6395ff96-f609-4be7-aebf-64c3481a1356"
      unitRef="usd">1796000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i8f9d67c4599648d1b0378db425ae381b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTctNS0xLTEtMTE3MDY1_b576291a-17ce-4a99-9b26-797c934bfd1b"
      unitRef="usd">117000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
      contextRef="i8f9d67c4599648d1b0378db425ae381b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTctNy0xLTEtMTE3MDY1_239f5b71-80d0-4b04-bebe-e48e54bfb0ea"
      unitRef="usd">1679000</us-gaap:InterestRateCashFlowHedgeAssetAtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i8f9d67c4599648d1b0378db425ae381b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTctMTEtMS0xLTExNzA2NQ_1e0eb333-a64e-41d6-9160-869f62b49395"
      unitRef="usd">-16667000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="i8f9d67c4599648d1b0378db425ae381b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTctMTMtMS0xLTExNzA2NQ_0b6803d3-b103-407e-aef6-87cd5d59a9de"
      unitRef="usd">3473000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
      contextRef="i8f9d67c4599648d1b0378db425ae381b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjI2ZjVmMjQ0NzJkNDQxZWY5NmYwNjkyYTk5NDlhMzgxL3RhYmxlcmFuZ2U6MjZmNWYyNDQ3MmQ0NDFlZjk2ZjA2OTJhOTk0OWEzODFfMTctMTUtMS0xLTExNzA2NQ_f9fbbccf-3f7c-4a9e-82cb-9f97ecf95e26"
      unitRef="usd">13194000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNjgxOQ_d57d8e33-0d0f-4b00-b4f1-9d29783c8e04">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the effect of our derivative financial instruments designated as hedging instruments and their classification within comprehensive income (loss) for the years ended June 30, 2022, 2021 and 2020&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives in cash flow hedging relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,698)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives in net investment hedging relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intercompany loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,330)&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:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ib1571e9f58ad477a9eee0794651c13b4_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfNC0xMC0xLTEtMTE3MDY1_4a5839f6-af13-4c97-a81b-1fe108876239"
      unitRef="usd">25511000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="iedddc6baccba4197a64aba0653cf3642_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfNC0xMi0xLTEtMTE3MDY1_ffcd5b22-cfe5-475b-8831-7e7bd50909eb"
      unitRef="usd">3340000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="id94fae051db849e0acb6bd8885404cb0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfNC0xMC0xLTEtMTI3NTkz_0864eec7-1836-4fb6-9d4b-077e44dd7ea4"
      unitRef="usd">-28259000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ib4ee2a291be64f5c87f4b28fd70fc683_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfNS0xMC0xLTEtMTE3MDY1_f853cdf4-037d-43c1-ab1f-aab9a66f501d"
      unitRef="usd">-22698000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="iefa8eb215251468fadc7ec875843f4bd_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfNS0xMi0xLTEtMTE3MDY1_cddb4e42-12b6-4a26-a51a-a75f19e8dbcb"
      unitRef="usd">6996000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="iba6659769f334c7aa5d79767568c86cd_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfNS0xMC0xLTEtMTI3NTkz_0b0f88cd-06b1-4667-9b08-91dfe48a8168"
      unitRef="usd">3689000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="id36ea8d4e2224d6d8d97c3ebf14cf936_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfOC0xMC0xLTEtMTE3MDY1_022494a0-fb3e-4017-b450-665f72540074"
      unitRef="usd">49225000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="i08ff4e071aab4df08630d5e3622f1d2f_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfOC0xMi0xLTEtMTE3MDY1_ace6a44d-11df-4d0e-8c14-4c0bccf1e16c"
      unitRef="usd">7518000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ib45013f9337c40babc023b39ecd7f601_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfOS0xMC0xLTEtMTE3MDY1_f92f3ed7-96f1-495b-954a-28442f88acad"
      unitRef="usd">13622000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="ib001d746a37348d594acfd0a94d316f5_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfOS0xMi0xLTEtMTE3MDY1_14a3d33c-53a6-4d0a-a200-420e48ad5099"
      unitRef="usd">-19052000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="idda32127f6d5496491ccbb875e099c42_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfOS0xMC0xLTEtMTI3NTkz_af07cad4-afb7-41c0-81e4-4a4d4d421e7e"
      unitRef="usd">21240000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i53106b4190134fce81c0fc58cdcd90ee_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfMTAtMTAtMS0xLTExNzA2NQ_a8349c48-d73f-45fc-8ced-5eef31e74697"
      unitRef="usd">65660000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib40f1cff94fc495eaad145f3e3eb248a_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfMTAtMTItMS0xLTExNzA2NQ_5775b6e6-38e4-45c1-8bcf-6cff3f59d667"
      unitRef="usd">-1198000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id24086817597422d99163fc49d7f3cf5_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjdlZGNmYjYzMzllNTRjODk4ZDg0Mjg4Y2E5ZWU1MzAxL3RhYmxlcmFuZ2U6N2VkY2ZiNjMzOWU1NGM4OThkODQyODhjYTllZTUzMDFfMTAtMTAtMS0xLTEyNzU5Mw_10ab1214-853d-469f-8b3f-0fce3aad1d37"
      unitRef="usd">-3330000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNjgyMg_7964058c-ea48-4bed-a854-983a1a824302">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents reclassifications out of accumulated other comprehensive loss for the years ended June 30, 2022, 2021 and 2020:&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: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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width: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:1.0%"/&gt;&lt;td style="width:23.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Amount of Net Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss into Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Affected line item in the &lt;br/&gt;Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives in cash flow hedging relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income (expense), 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:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total before income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,983)&lt;/span&gt;&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,624&#160;&lt;/span&gt;&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ia53fcaa0d93942cdb4553ebf172bd604_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNC02LTEtMS0xMTcwNjU_9aef4735-015a-4597-97a1-033c0d1258cf"
      unitRef="usd">-9998000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i1809ce2b85bd449f99b51da622acee9c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNC04LTEtMS0xMTcwNjU_e3a70ac8-74d6-461a-9f4a-f34fcb23f45d"
      unitRef="usd">-6967000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="id240adc8052d425c8e4789de99cc382d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNC0xMC0xLTEtMTE3MDY1_e49e0fe0-b1a8-4270-931c-1dd479827b5f"
      unitRef="usd">-3041000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ice2c78d89c40483999fb113abc920f2a_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNS02LTEtMS0xMTcwNjU_e36c61ee-9a50-4fe9-a3fc-b19423eb4c5e"
      unitRef="usd">-18286000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i08335e45ccd64e2e9f2b2ded78f7d418_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNS04LTEtMS0xMTcwNjU_41aefa19-43f6-40c5-ae65-e389e8974598"
      unitRef="usd">10950000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="idfa1cbc41009416faba386345961c4f6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNS0xMC0xLTEtMTE3MDY1_8caf2547-43bc-4df5-bc3c-6e9478d811ee"
      unitRef="usd">-4583000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="iefa01a92295e45578fa349a3abcd4767_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNi02LTEtMS0xMTcwNjU_87f8a899-cad6-46e1-8833-d57c093fa5c2"
      unitRef="usd">28284000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i87d909c24e864bb099983bc00345555a_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNi04LTEtMS0xMTcwNjU_11fb66e9-eb08-49f3-b79d-e5f0533a3035"
      unitRef="usd">-3983000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="if20b6a34b3d0446491cfc6650176dd40_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNi0xMC0xLTEtMTE3MDY1_511aaec9-a331-4e63-bd04-fec2297d52f3"
      unitRef="usd">7624000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i7f1ce8e650944b95be8d9b76a549f35b_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNy02LTEtMS0xMTcwNjU_8efc6934-f70f-43dd-a7f2-d2170e83abcc"
      unitRef="usd">2087000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ie87ddd2343d548b09c060591d2512f86_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNy04LTEtMS0xMTcwNjU_6e7a416f-761f-4ca1-b6c7-d080c6415cc9"
      unitRef="usd">106000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ic2e73f30a4ec48ccb1882e54cd4f935c_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfNy0xMC0xLTEtMTE3MDY1_877e5152-cf18-48f3-b4ef-d039fb310200"
      unitRef="usd">1850000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="ied25331ad7b34509b2fe12c357069570_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfOC02LTEtMS0xMTcwNjU_c88add9a-4a31-4d3d-8df2-b016c13a0bb8"
      unitRef="usd">26197000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="id5ffd5fd622e4dd6b717675d69e0f22f_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfOC04LTEtMS0xMTcwNjU_8e964282-ae13-48d1-839c-7b33e1321742"
      unitRef="usd">-4089000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
      contextRef="i145414d4e62345fcb4d4d081aead72b1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOmM5ZDJmOTQ2MmJhOTQ1NzhhMzMzMjExMjY0MTAzYTFkL3RhYmxlcmFuZ2U6YzlkMmY5NDYyYmE5NDU3OGEzMzMyMTEyNjQxMDNhMWRfOC0xMC0xLTEtMTE3MDY1_cec92373-85f3-427c-9d81-ca050636b388"
      unitRef="usd">5774000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RleHRyZWdpb246NmZmOWE2MjNmMzk2NDY3ZWFjODRmZGU2Njk1NTgwOTZfNjg1NA_b3979076-6871-4a85-855b-1b3b2c5f481d">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the adjustment to fair value recorded within the consolidated statements of operations for the years ended June 30, 2022, 2021 and 2020 for derivative instruments for which we did not elect hedge accounting and de-designated derivative financial instruments that no longer qualify as hedging instruments.&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:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:1.0%"/&gt;&lt;td style="width:23.028%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Affected line item in the &lt;br/&gt;Statement of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(318)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="if29d4063cb8a49bcaa827e59e19e1a40_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjA0NjY0OGU1Y2JlNjRjNjA5NzZmNDY4ZTY1MDMwYjA1L3RhYmxlcmFuZ2U6MDQ2NjQ4ZTVjYmU2NGM2MDk3NmY0NjhlNjUwMzBiMDVfMy02LTEtMS0xMTcwNjU_49372599-7ea4-4df9-acd7-2b2d37f91497"
      unitRef="usd">51784000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i4e898f7468d044cca771dcb544a71bec_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjA0NjY0OGU1Y2JlNjRjNjA5NzZmNDY4ZTY1MDMwYjA1L3RhYmxlcmFuZ2U6MDQ2NjQ4ZTVjYmU2NGM2MDk3NmY0NjhlNjUwMzBiMDVfMy04LTEtMS0xMTcwNjU_7d9b3bcd-832f-4381-9276-8357202f879c"
      unitRef="usd">-24235000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="icd135774e8904fd2aaaef8870eafc83e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjA0NjY0OGU1Y2JlNjRjNjA5NzZmNDY4ZTY1MDMwYjA1L3RhYmxlcmFuZ2U6MDQ2NjQ4ZTVjYmU2NGM2MDk3NmY0NjhlNjUwMzBiMDVfMy0xMC0xLTEtMTE3MDY1_e818660e-a9aa-441f-84ab-373f81574e99"
      unitRef="usd">20882000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ib1571e9f58ad477a9eee0794651c13b4_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjA0NjY0OGU1Y2JlNjRjNjA5NzZmNDY4ZTY1MDMwYjA1L3RhYmxlcmFuZ2U6MDQ2NjQ4ZTVjYmU2NGM2MDk3NmY0NjhlNjUwMzBiMDVfNC02LTEtMS0xMTcwNjU_83391234-a452-467e-ab4c-bb16a67d26a5"
      unitRef="usd">6364000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="iedddc6baccba4197a64aba0653cf3642_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjA0NjY0OGU1Y2JlNjRjNjA5NzZmNDY4ZTY1MDMwYjA1L3RhYmxlcmFuZ2U6MDQ2NjQ4ZTVjYmU2NGM2MDk3NmY0NjhlNjUwMzBiMDVfNC04LTEtMS0xMTcwNjU_aceed860-13c3-45c9-b8da-e111772f367a"
      unitRef="usd">3507000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="id94fae051db849e0acb6bd8885404cb0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjA0NjY0OGU1Y2JlNjRjNjA5NzZmNDY4ZTY1MDMwYjA1L3RhYmxlcmFuZ2U6MDQ2NjQ4ZTVjYmU2NGM2MDk3NmY0NjhlNjUwMzBiMDVfNC0xMC0xLTEtMTE3MDY1_11e65aeb-1bc6-4a8b-bf0d-d661379411ec"
      unitRef="usd">-318000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjA0NjY0OGU1Y2JlNjRjNjA5NzZmNDY4ZTY1MDMwYjA1L3RhYmxlcmFuZ2U6MDQ2NjQ4ZTVjYmU2NGM2MDk3NmY0NjhlNjUwMzBiMDVfNS02LTEtMS0xMTcwNjU_ebd8f379-1afa-4b31-894e-fbee59601d34"
      unitRef="usd">58148000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjA0NjY0OGU1Y2JlNjRjNjA5NzZmNDY4ZTY1MDMwYjA1L3RhYmxlcmFuZ2U6MDQ2NjQ4ZTVjYmU2NGM2MDk3NmY0NjhlNjUwMzBiMDVfNS04LTEtMS0xMTcwNjU_fe51e8b0-5722-4a89-ba14-19ef5966bada"
      unitRef="usd">-20728000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80My9mcmFnOjZmZjlhNjIzZjM5NjQ2N2VhYzg0ZmRlNjY5NTU4MDk2L3RhYmxlOjA0NjY0OGU1Y2JlNjRjNjA5NzZmNDY4ZTY1MDMwYjA1L3RhYmxlcmFuZ2U6MDQ2NjQ4ZTVjYmU2NGM2MDk3NmY0NjhlNjUwMzBiMDVfNS0xMC0xLTEtMTE3MDY1_ee754de8-325d-4c85-a3f1-25427108f3d0"
      unitRef="usd">20564000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RleHRyZWdpb246YzVkMTc1ZWJkMzdkNDAzZjhjM2NkMjI5MmMzNGIyNmFfNTcy_009cc5b7-1e1f-46c2-881c-c70b3399bfa9">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a roll forward of amounts recognized in accumulated other comprehensive loss by component, net of tax of&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$16,722, $764, and $1,709 for the years ended June 30, 2022, 2021 and 2020&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:16pt"&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:49.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&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.742%"/&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.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(Losses) gains on cash flow hedges (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(Losses) gains on pension benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Translation adjustments, net of hedges (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:'Arial',sans-serif;font-size:7pt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(68,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(79,857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,570)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss to net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,796)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,819)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(88,676)&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,336&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,283&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss to net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,247&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,194&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,482)&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income before reclassifications &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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,813&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,649&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,305)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,843)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss to net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,010&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,649&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,305)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,354&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,128)&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:6pt;font-weight:400;line-height:120%"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) (Losses) gains on cash flow hedges include our interest rate swap and cross-currency swap contracts designated in cash flow hedging relationships.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) As of June&#160;30, 2022 and June&#160;30, 2021, the translation adjustment is inclusive of both the unrealized and realized effects of our net investment hedges. Gains on currency forward and swap contracts, net of tax, of $15,079 and $1,457 have been included in accumulated other comprehensive loss as of June 30, 2022 and 2021, respectively. Intercompany loan hedge gains of $56,743 and $7,518, net of tax, have been included in accumulated other comprehensive loss as of June 30, 2022 and 2021, respectively. .&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RleHRyZWdpb246YzVkMTc1ZWJkMzdkNDAzZjhjM2NkMjI5MmMzNGIyNmFfNTk5_4e0a7f8b-67c3-4a45-b7a0-85b976df9de8">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a roll forward of amounts recognized in accumulated other comprehensive loss by component, net of tax of&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$16,722, $764, and $1,709 for the years ended June 30, 2022, 2021 and 2020&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:16pt"&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:49.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&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.742%"/&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.746%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(Losses) gains on cash flow hedges (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;(Losses) gains on pension benefit obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Translation adjustments, net of hedges (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:'Arial',sans-serif;font-size:7pt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(68,371)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(79,857)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,570)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss to net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,796)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,819)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(57,199)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(88,676)&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,336&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,283&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss to net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,247&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,194&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,735)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(45,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,482)&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income before reclassifications &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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,813&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,649&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,305)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,843)&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss to net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net current period other comprehensive income&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,010&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,649&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,305)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,354&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(52,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,128)&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:6pt;font-weight:400;line-height:120%"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) (Losses) gains on cash flow hedges include our interest rate swap and cross-currency swap contracts designated in cash flow hedging relationships.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) As of June&#160;30, 2022 and June&#160;30, 2021, the translation adjustment is inclusive of both the unrealized and realized effects of our net investment hedges. Gains on currency forward and swap contracts, net of tax, of $15,079 and $1,457 have been included in accumulated other comprehensive loss as of June 30, 2022 and 2021, respectively. Intercompany loan hedge gains of $56,743 and $7,518, net of tax, have been included in accumulated other comprehensive loss as of June 30, 2022 and 2021, respectively. .&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:AociTaxAttributableToParent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RleHRyZWdpb246YzVkMTc1ZWJkMzdkNDAzZjhjM2NkMjI5MmMzNGIyNmFfMTQ1_d7d6120d-5292-48f1-8012-afec62a9beb6"
      unitRef="usd">16722000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RleHRyZWdpb246YzVkMTc1ZWJkMzdkNDAzZjhjM2NkMjI5MmMzNGIyNmFfMTA5OTUxMTYyODQxMw_92213111-f7be-4dd5-b168-781408ba5eea"
      unitRef="usd">764000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AociTaxAttributableToParent
      contextRef="i9f94a7b7147741f2895af4e6722ccc90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RleHRyZWdpb246YzVkMTc1ZWJkMzdkNDAzZjhjM2NkMjI5MmMzNGIyNmFfMTA5OTUxMTYyODQxOQ_d9d1f338-f8ac-4ebd-a475-ec66231c5890"
      unitRef="usd">1709000</us-gaap:AociTaxAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i735dba01d6fa41df87d1a0957d22eed9_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMS0xLTEtMS0xNzI3MDA_633532eb-c37e-4516-ae60-9985cc059bed"
      unitRef="usd">-11282000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0ce25be08b7e4788b1b978e4546b2df2_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMS01LTEtMS0xNzI3MDA_7b01edd6-08bb-458e-b64f-1b8d07cbd555"
      unitRef="usd">-204000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic54c50747dc04bc3b1faa49dc39bbbdf_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMS03LTEtMS0xNzI3MDA_c439eda5-2144-44bc-8baf-e3cb7423b8f9"
      unitRef="usd">-68371000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie5b7346ac3164d44876c066c5d112425_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMS05LTEtMS0xNzI3MDA_99d1d3ee-84ec-4f63-b834-16c689bc84e1"
      unitRef="usd">-79857000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i124718a88e6a47cba3260df88539c2f0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMi0xLTEtMS0xNzI3MDU_29d2e5ee-7d59-4484-bc07-b8cf2982d3b8"
      unitRef="usd">-24570000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="iee5bc64a09324290a4ff15aa76471c4e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMi01LTEtMS0xNzI3MDU_528ab911-cf89-4ac4-bf1f-5a1a1e7330af"
      unitRef="usd">-1195000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ib621c8af158f40db90a9bd965b0bafe2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMi03LTEtMS0xNzI3MDU_e92570c5-ce6c-4612-926d-009141392a7d"
      unitRef="usd">11172000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMi05LTEtMS0xNzI3MDU_66c610fd-c492-4b79-bcd3-eb8f18c527e2"
      unitRef="usd">14593000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i124718a88e6a47cba3260df88539c2f0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMy0xLTEtMS0xNzI3MDk_dacfd0c5-54f8-4874-95cb-b82a53021e82"
      unitRef="usd">5774000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMy05LTEtMS0xNzI3MDk_429330aa-b8d2-4233-8f42-b32257a95c1d"
      unitRef="usd">-5774000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i124718a88e6a47cba3260df88539c2f0_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNC0xLTEtMS0xNzI3MTM_29a11fde-7539-4a2b-87fe-b6ad628b4be9"
      unitRef="usd">-18796000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="iee5bc64a09324290a4ff15aa76471c4e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNC01LTEtMS0xNzI3MTM_d221f32d-2439-49e6-bf49-0ef819789532"
      unitRef="usd">-1195000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib621c8af158f40db90a9bd965b0bafe2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNC03LTEtMS0xNzI3MTM_b25f4f6f-ea57-4fc9-a91e-719875f50b20"
      unitRef="usd">11172000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNC05LTEtMS0xNzI3MTM_d8d36638-0ffa-46ad-802c-31df432ec84a"
      unitRef="usd">-8819000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6d7d94dbab3841f3809042f5c6548a6a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNS0xLTEtMS0xNzI3MDI_291d5005-3153-46e2-a230-c03d95cdebff"
      unitRef="usd">-30078000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7b0ff2d20f044fc7b6d17fae4f69ce34_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNS01LTEtMS0xNzI3MDI_08880ec3-4b62-46a7-b765-4921bf1ab218"
      unitRef="usd">-1399000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7794df5fac394d21b1164ccb2f470e90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNS03LTEtMS0xNzI3MDI_3120fd79-d36e-46cd-988d-6fccbeb70041"
      unitRef="usd">-57199000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9f94a7b7147741f2895af4e6722ccc90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNS05LTEtMS0xNzI3MDI_0beeebe7-a46d-4163-b661-b03a2e4c5d24"
      unitRef="usd">-88676000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i5a50feff00dd4b7b813f0839fe5c1a12_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNi0xLTEtMS0xNzI3MDc_971a0c3c-0689-411d-92fc-258543b3100e"
      unitRef="usd">10336000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ife4b5575e7bd4484aee4ce7d989e3bc3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNi01LTEtMS0xNzI3MDc_4e84bd90-debf-499b-a564-8d01af96ea05"
      unitRef="usd">-336000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i57f6c5b2c05e4089bb915ea78bd8a387_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNi03LTEtMS0xNzI3MDc_45a851aa-1fdd-4858-8361-3925ee86c2de"
      unitRef="usd">11283000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNi05LTEtMS0xNzI3MDc_2db87df8-7964-4374-9e72-a45b30ff3afc"
      unitRef="usd">21283000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i5a50feff00dd4b7b813f0839fe5c1a12_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNy0xLTEtMS0xNzI3MTE_4315c0ae-0898-420b-a357-71c488f8d7e0"
      unitRef="usd">-4089000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNy05LTEtMS0xNzI3MTE_73e8503f-6ecd-4bb2-83aa-3120b4e01580"
      unitRef="usd">-4089000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5a50feff00dd4b7b813f0839fe5c1a12_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfOC0xLTEtMS0xNzI3MTU_04277d63-65c4-4672-bf0c-559c7c6a47a9"
      unitRef="usd">6247000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ife4b5575e7bd4484aee4ce7d989e3bc3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfOC01LTEtMS0xNzI3MTU_88edb32c-7274-411d-8237-91798f21a63a"
      unitRef="usd">-336000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i57f6c5b2c05e4089bb915ea78bd8a387_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfOC03LTEtMS0xNzI3MTU_8645d82c-8bc9-4ea4-afbb-39333ab4c353"
      unitRef="usd">11283000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfOC05LTEtMS0xNzI3MTU_007abc70-bab1-40ab-9396-dbcc9081afa6"
      unitRef="usd">17194000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i8a74baaa90d940a8a9aa309ab7774db2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMS0xLTEtMS0xMTcwNjU_4c8d8c21-478a-4b2c-b924-75697d6d9d59"
      unitRef="usd">-23831000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id4108b729b024621bdeded528ff7b1b4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMS01LTEtMS0xMTcwNjU_4b573dc1-f416-4305-93c8-b36a08634937"
      unitRef="usd">-1735000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1fabd1d620d44494aa9bcd3e0c656717_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMS03LTEtMS0xMTcwNjU_7f7d2c40-b1e9-4b7f-849c-1836ca128770"
      unitRef="usd">-45916000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMS05LTEtMS0xMTcwNjU_d9aa1ada-9f96-4189-8453-edf4bf510d0c"
      unitRef="usd">-71482000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ie2ce4e4248e846288eaa4664edc1f3cd_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMi0xLTEtMS0xMTcwNjU_fa42716d-11be-41a7-a6eb-30896ce92011"
      unitRef="usd">-2813000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i07e67a6d50994ea5b42697996dd1d91f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMi01LTEtMS0xMTcwNjU_6795fb4c-7d7a-4603-bb92-ea4924dae1e3"
      unitRef="usd">1649000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="id130a05b5b1942ed9af49c74cd5092c3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMi03LTEtMS0xMTcwNjU_e0aef57c-77c3-41a0-ac22-56c7900fb385"
      unitRef="usd">-6305000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMi05LTEtMS0xMTcwNjU_90c2bd63-d45b-4362-bc6d-c6a4e15ed96e"
      unitRef="usd">-1843000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ie2ce4e4248e846288eaa4664edc1f3cd_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMy0xLTEtMS0xMTcwNjU_611aa714-d41c-45f2-9c76-26262cbd6ec2"
      unitRef="usd">26197000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfMy05LTEtMS0xMTcwNjU_c4e7b6c4-947c-4a48-abba-29da90f73b21"
      unitRef="usd">26197000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie2ce4e4248e846288eaa4664edc1f3cd_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNC0xLTEtMS0xMTcwNjU_04412b90-557d-4389-aec2-97c05fb1a051"
      unitRef="usd">29010000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i07e67a6d50994ea5b42697996dd1d91f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNC01LTEtMS0xMTcwNjU_d383254c-c976-4a29-9265-ab1a8c91dc9c"
      unitRef="usd">1649000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id130a05b5b1942ed9af49c74cd5092c3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNC03LTEtMS0xMTcwNjU_ae9faca4-7af0-4d10-8301-0f3870fcdbb6"
      unitRef="usd">-6305000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNC05LTEtMS0xMTcwNjU_ab28317d-028f-48a1-a437-b0c6a72ad262"
      unitRef="usd">24354000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia1de2166e9644e5a91c1a4ef073d3eb2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNS0xLTEtMS0xMTcwNjU_73cb67c3-430a-4a0a-9a5d-ea47bd5c0aab"
      unitRef="usd">5179000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic4ad5e5b9dc24b92957a853f2611f283_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNS01LTEtMS0xMTcwNjU_e76b8911-461b-4bef-a9a9-ffe64434300f"
      unitRef="usd">-86000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iafc43aba61534fafa3f790a51c52c223_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNS03LTEtMS0xMTcwNjU_15dbd0ff-27d7-4449-9d63-07fe8b50d8f6"
      unitRef="usd">-52221000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RhYmxlOjdkNGZhMjI5MWQ4OTRmMDQ5ZTRlNDVjN2Q3Zjk3MjFkL3RhYmxlcmFuZ2U6N2Q0ZmEyMjkxZDg5NGYwNDllNGU0NWM3ZDdmOTcyMWRfNS05LTEtMS0xMTcwNjU_35ea427d-c8c7-43e9-8e8f-431e8a65a105"
      unitRef="usd">-47128000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RleHRyZWdpb246YzVkMTc1ZWJkMzdkNDAzZjhjM2NkMjI5MmMzNGIyNmFfMzUw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifafab646f87b470bbf3beb680299b564_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RleHRyZWdpb246YzVkMTc1ZWJkMzdkNDAzZjhjM2NkMjI5MmMzNGIyNmFfMTA5OTUxMTYzMDg3NA_fd9b8253-2dec-40e9-89fb-56561e2a2eac"
      unitRef="usd">15079000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if00a4ed850804ed38684705f6a879137_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RleHRyZWdpb246YzVkMTc1ZWJkMzdkNDAzZjhjM2NkMjI5MmMzNGIyNmFfMTA5OTUxMTYzMDg5Ng_4f5482a7-4cae-445b-92c0-b6c044ee7e66"
      unitRef="usd">1457000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i03b4ad3c69ac41878b14587c40e8074b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RleHRyZWdpb246YzVkMTc1ZWJkMzdkNDAzZjhjM2NkMjI5MmMzNGIyNmFfNDc1_18346e6a-b045-42c5-ae40-c350e8076744"
      unitRef="usd">56743000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i56e36fb46da747699fb65a6523bd3215_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV80OS9mcmFnOmM1ZDE3NWViZDM3ZDQwM2Y4YzNjZDIyOTJjMzRiMjZhL3RleHRyZWdpb246YzVkMTc1ZWJkMzdkNDAzZjhjM2NkMjI5MmMzNGIyNmFfNDgy_5444b0a0-df4a-4873-8431-e36a40c99cae"
      unitRef="usd">7518000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90ZXh0cmVnaW9uOjIxNGUxNjVhYTdmYzQ1YTE5ODVmMjE4OTUyNjk2MzUyXzcwNg_ebbf72e5-9827-4744-85f4-a336eae8e8f4">Property, Plant and Equipment, Net&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Property, plant, and equipment, net consists of the following:&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:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.291%"/&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.034%"/&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:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Estimated useful lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10 - 30&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;180,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and production equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4 - 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;366,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;380,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and production equipment under finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4 - 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer software and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 - 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5 - 7&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shorter of lease term or expected life of the asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;879,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation, inclusive of assets under finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(557,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(583,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;328,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:3pt;padding-left:72pt;text-indent:-72pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Depreciation expense, inclusive of assets under finance leases, totaled $67,513&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;,&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$71,057, and $74,665 for the years ended June 30, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90ZXh0cmVnaW9uOjIxNGUxNjVhYTdmYzQ1YTE5ODVmMjE4OTUyNjk2MzUyXzcwNw_08443e62-e2f7-4b54-9d6e-520098a8aa70">Property, plant, and equipment, net consists of the following:&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:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.291%"/&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.034%"/&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:11.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Estimated useful lives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Building and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10 - 30&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;180,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and production equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4 - 10&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;366,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;380,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Machinery and production equipment under finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4 - 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Computer software and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 - 5&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;105,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5 - 7&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shorter of lease term or expected life of the asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;879,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation, inclusive of assets under finance lease&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(557,981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(583,752)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;328,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:LandImprovements
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzItMy0xLTEtMTE3MDY1_41ff9775-e157-4157-bd03-bbe843158847"
      unitRef="usd">4899000</us-gaap:LandImprovements>
    <us-gaap:LandImprovements
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzItNS0xLTEtMTE3MDY1_a31b6aba-18e9-46bc-afa3-8d83d45bbb19"
      unitRef="usd">5053000</us-gaap:LandImprovements>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzMtMy0xLTEtMTE3MDY1_ec17c87e-c608-4fb4-b1d9-def44bdaa13d"
      unitRef="usd">180295000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzMtNS0xLTEtMTE3MDY1_227c3b99-fa79-4330-acd2-8a2b722950b6"
      unitRef="usd">191653000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzUtMy0xLTEtMTE3MDY1_facc39ea-b113-4d6e-a007-243b2a509995"
      unitRef="usd">366647000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzUtNS0xLTEtMTE3MDY1_393c1616-0932-47fb-a25d-6188c2127868"
      unitRef="usd">380013000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzYtMy0xLTEtMTE3MDY1_bc7e2cf6-6b1e-41da-8075-c2bff5aa911b"
      unitRef="usd">57669000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzYtNS0xLTEtMTE3MDY1_7f8d2fe4-f362-4417-a732-a86846e526aa"
      unitRef="usd">73321000</us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzctMy0xLTEtMTE3MDY1_889c2ee3-a1b1-4cee-b285-9a8381484b30"
      unitRef="usd">105778000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzctNS0xLTEtMTE3MDY1_43747d44-159f-4b34-8e24-460e1279e1d2"
      unitRef="usd">119742000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzgtMy0xLTEtMTE3MDY1_b3e504b5-f845-40d3-bae2-1253aa53f172"
      unitRef="usd">35681000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzgtNS0xLTEtMTE3MDY1_5478f180-e9c3-4402-bf43-61db9b1b5eab"
      unitRef="usd">38357000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzktMy0xLTEtMTE3MDY1_e7b21529-bd72-41c6-a58a-ab6a132f8601"
      unitRef="usd">52671000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzktNS0xLTEtMTE3MDY1_c474f0a0-da5a-4b5f-8739-dc9381ec4f81"
      unitRef="usd">64060000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzEwLTMtMS0xLTExNzA2NQ_ee734b8c-3af7-4bc9-bbff-434b239e105a"
      unitRef="usd">13117000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzEwLTUtMS0xLTExNzA2NQ_28944c0a-f401-4125-b2d4-51a044dba59d"
      unitRef="usd">7242000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzExLTMtMS0xLTExNzA2NQ_a4d7d850-28d1-4650-8bcc-254ef08bb43f"
      unitRef="usd">816757000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzExLTUtMS0xLTExNzA2NQ_1daed60e-d5cd-454a-9325-672d859fa0b1"
      unitRef="usd">879441000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzEyLTMtMS0xLTExNzA2NQ_5fb0af8b-ca48-4ad1-8b15-8bf2f5660638"
      unitRef="usd">557981000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzEyLTUtMS0xLTExNzA2NQ_c764cf5a-1e27-46e5-8b5f-d48c64df70a1"
      unitRef="usd">583752000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzEzLTMtMS0xLTExNzA2NQ_3f636c2e-8489-4232-9187-79fa5907d248"
      unitRef="usd">258776000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzEzLTUtMS0xLTExNzA2NQ_72664d05-0979-4d17-90ea-4967ce8bd009"
      unitRef="usd">295689000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:Land
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzE0LTMtMS0xLTExNzA2NQ_13152fad-f037-4cd9-976a-db3ff7a220e6"
      unitRef="usd">28050000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzE0LTUtMS0xLTExNzA2NQ_6820f3bf-01fe-4942-8496-0e8235771dbc"
      unitRef="usd">32990000</us-gaap:Land>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzE1LTMtMS0xLTExNzA2NQ_664670a1-41a1-4cdc-9514-6bb51b579020"
      unitRef="usd">286826000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90YWJsZTpmNjM0Yzk4ZDRlMzI0NTczODJlYWMxNTIxNzVkNmQwMi90YWJsZXJhbmdlOmY2MzRjOThkNGUzMjQ1NzM4MmVhYzE1MjE3NWQ2ZDAyXzE1LTUtMS0xLTExNzA2NQ_074230b3-8d3b-4df6-8c6f-b26c656b95f3"
      unitRef="usd">328679000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90ZXh0cmVnaW9uOjIxNGUxNjVhYTdmYzQ1YTE5ODVmMjE4OTUyNjk2MzUyXzEwOTk1MTE2Mjg5MjQ_ffc5739e-0753-4291-8f05-3d4d00fbb4b8"
      unitRef="usd">67513000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90ZXh0cmVnaW9uOjIxNGUxNjVhYTdmYzQ1YTE5ODVmMjE4OTUyNjk2MzUyXzEwOTk1MTE2Mjg5MTU_fb58b895-a4cb-451e-ab92-ce2e91ef5058"
      unitRef="usd">71057000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDYvZnJhZzoyMTRlMTY1YWE3ZmM0NWExOTg1ZjIxODk1MjY5NjM1Mi90ZXh0cmVnaW9uOjIxNGUxNjVhYTdmYzQ1YTE5ODVmMjE4OTUyNjk2MzUyXzEwOTk1MTE2Mjg5MzM_31ae6d04-c929-4c9f-9416-a2bf798a2b3a"
      unitRef="usd">74665000</us-gaap:Depreciation>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i0e5b26ef91a54cf99dfd0ac5eb5ff33f_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfNDIxNQ_0dfc632e-ef75-4983-8004-ef2a9ef1bba7">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal 2022 Acquisitions&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisition of Depositphotos Inc. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On&#160;October 1, 2021, we acquired Depositphotos Inc. and its subsidiaries ("Depositphotos"), a global creative platform for digital design. We acquired all outstanding shares of the company for a purchase price of $84,900, which included a post-closing adjustment based on acquired cash, debt, and working capital as of the closing date. We paid $76,119 in cash at closing, and the remaining purchase consideration, including the post-closing adjustment but net of any indemnifiable losses recoverable against the deferred amount, is payable in two separate deferred payments. The first payment of $609 was made in January 2022 and the $8,172 remaining  deferred amount is due in October 2022. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depositphotos is managed within our Vista business and includes VistaCreate (formerly Crello), a rapidly growing leader in do-it-yourself (DIY) digital design, and the separately branded Depositphotos business, a platform for creators that includes images, videos and music that are developed by a large group of content contributors. We expect synergies to provide significant benefits to our Vista business as this represents another integral step toward providing a compelling, full-spectrum design offering to our customers, and also provides another vehicle for the acquisition of new customers, to whom we plan to cross-sell our other products and services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below details the consideration transferred to acquire Depositphotos:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash consideration (paid at closing)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,900&#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="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized the assets and liabilities on the basis of their fair values at the date of the acquisition with any excess of the purchase price paid over the fair value of the net assets recorded as goodwill, which is primarily attributable to the synergies that we expect to achieve through the acquisition. The goodwill balance has been attributed to the Vista reporting unit and none of the goodwill balance is deductible for tax purposes. Additionally, we identified and valued Depositphotos intangible assets, which include its trade name, customer relationships, &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;owned content and developed technology.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the assets acquired and liabilities assumed was:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.250%"/&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.204%"/&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:18.786%"/&gt;&lt;td style="width:0.1%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tangible assets acquired and liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,009)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4 years&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2 years&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owned content&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,900&#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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-indent:-72pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depositphotos has been included in our consolidated financial statements starting on its acquisition date. The revenue and earnings of Depositphotos included in our consolidated financial statements for the year ended June 30, 2022 are not material, and therefore no proforma financial information is presented. We used our cash on hand to fund the acquisition. In connection with the acquisition, we incurred $887&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in general and administrative expenses, as part of our central and corporate costs during the year ended June 30, 2022, primarily related to legal, financial, and other professional services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 21, 2022, we completed an investment in a European company that is intended to support certain strategic initiatives within our PrintBrothers reportable segment. After giving effect to this investment, we have acquired approximately 75% of the company's shares for total cash and noncash consideration of $11,218. We recognized the assets, liabilities and noncontrolling interest on the basis of their fair values at the date of the acquisition, resulting in goodwill of $10,484 which is not deductible for tax purposes. The net assets recognized largely consist of the cash and deferred tax liability balances acquired. The revenue and earnings included in our consolidated financial statements for the year ended June 30, 2022 are not material. We utilized our available cash balance to finance the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal 2021 Acquisitions&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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisition of 99designs, Inc. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On&#160;October 1, 2020, we acquired 99designs, Inc. and its subsidiaries ("99designs"), a global creative platform for graphic design. We acquired all outstanding shares of the company for a purchase price of $90,000, subject to a post-closing adjustment based on acquired cash, debt, and working capital as of the closing date. We paid $45,000 in cash at closing and paid the remaining purchase consideration, including the post-closing adjustment, on February 15, 2022. The acquisition is managed within our Vista business and provides a global platform that connects designers and clients, making it easier for small businesses to access both professional design services and marketing products in one place. We expect the synergies achieved through integration with the 99designs designer network to provide significant benefits to our Vista business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below details the consideration transferred to acquire 99designs:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash consideration (paid at closing)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of deferred payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Final post closing adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized the assets and liabilities on the basis of their fair values at the date of the acquisition with any excess of the purchase price paid over the fair value of the net assets recorded as goodwill, which is primarily attributable to the synergies that we expect to achieve through the acquisition. The goodwill balance has been attributed to the Vista reporting unit and a portion of such goodwill balance is deductible for tax purposes. Additionally, we identified and valued 99designs intangible assets which include their trade name, designer network, and developed technology.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the assets acquired and liabilities assumed was:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.250%"/&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.204%"/&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:18.786%"/&gt;&lt;td style="width:0.1%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tangible assets acquired and liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Designer network&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,691&#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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&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 style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We used our senior secured credit facility to finance the acquisition. In connection with the acquisition, we incurred $1,183 in general and administrative expenses during the year ended June 30, 2021, primarily related to legal, financial, and other professional services.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 23, 2021 we completed an acquisition of a fast growing company with an attractive product capability as part of our BuildASign business, acquiring approximately 81% of the company's shares for total consideration of $18,535. We recognized the assets, liabilities and noncontrolling interest on the basis of their fair values at the date of the acquisition, resulting in goodwill of $14,208 which is not deductible for tax purposes. This acquisition is presented within our All Other Businesses segment. We utilized proceeds from our senior secured credit facility to finance the acquisition.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i9abe57a399624c7bae12029e3f0091c7_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMjYx_ae4cb9d9-ce8c-4310-b0dd-ccdb2015643c"
      unitRef="usd">84900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i9abe57a399624c7bae12029e3f0091c7_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMzg4_ba955a94-5fa7-4766-9031-f7b16667e401"
      unitRef="usd">76119000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i73dcba6819fa401c83091bf30a7fee7c_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfNjM1_6e767441-230a-41ce-a7b7-496b2d75b8d3"
      unitRef="usd">609000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i0c30bc51a6774478b38d2232df590774_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfNjcx_7b221b55-7f28-4e74-94e4-97d5c352a309"
      unitRef="usd">8172000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i0e5b26ef91a54cf99dfd0ac5eb5ff33f_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfNDIxOQ_73ed2061-59c9-4383-96a0-61a810d885d4">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below details the consideration transferred to acquire Depositphotos:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash consideration (paid at closing)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,900&#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="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized the assets and liabilities on the basis of their fair values at the date of the acquisition with any excess of the purchase price paid over the fair value of the net assets recorded as goodwill, which is primarily attributable to the synergies that we expect to achieve through the acquisition. The goodwill balance has been attributed to the Vista reporting unit and none of the goodwill balance is deductible for tax purposes. Additionally, we identified and valued Depositphotos intangible assets, which include its trade name, customer relationships, &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;owned content and developed technology.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the assets acquired and liabilities assumed was:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.250%"/&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.204%"/&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:18.786%"/&gt;&lt;td style="width:0.1%"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Useful Life in Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tangible assets acquired and liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,009)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(152)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Identifiable intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4 years&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2 years&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Owned content&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,900&#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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i9abe57a399624c7bae12029e3f0091c7_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmUxYzdiZjU1OGI2YTQyODNiNTE0ZTQwYWZlZTBjNmM4L3RhYmxlcmFuZ2U6ZTFjN2JmNTU4YjZhNDI4M2I1MTRlNDBhZmVlMGM2YzhfMC0xLTEtMS0xMTcwNjU_fa911969-93a4-45f7-94c3-272fecb7bd41"
      unitRef="usd">76119000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i2599cf9107ba414bb1c7788bae8b7edf_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmUxYzdiZjU1OGI2YTQyODNiNTE0ZTQwYWZlZTBjNmM4L3RhYmxlcmFuZ2U6ZTFjN2JmNTU4YjZhNDI4M2I1MTRlNDBhZmVlMGM2YzhfMS0xLTEtMS0xMTcwNjU_ca8c6bda-b196-4bac-9bfb-5675aa54eb36"
      unitRef="usd">8781000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i2599cf9107ba414bb1c7788bae8b7edf_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmUxYzdiZjU1OGI2YTQyODNiNTE0ZTQwYWZlZTBjNmM4L3RhYmxlcmFuZ2U6ZTFjN2JmNTU4YjZhNDI4M2I1MTRlNDBhZmVlMGM2YzhfMy0xLTEtMS0xMTcwNjU_00a3ecfe-f26b-419b-b514-68187da78252"
      unitRef="usd">84900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMi0yLTEtMS0xMTcwNjU_048dd162-7c5d-456f-af32-e67ff3ccf64d"
      unitRef="usd">7173000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMi0yLTEtMS0xMTcwNjU_f4d102fe-0ef5-4e6a-a12c-b0c95b0fb6b0"
      unitRef="usd">7173000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMy0yLTEtMS0xMTcwNjU_236725ad-5150-418c-927a-c76008f8a9f0"
      unitRef="usd">329000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMy0yLTEtMS0xMTcwNjU_803c65f7-e791-4f7d-a092-a15012fd7e98"
      unitRef="usd">329000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfNC0yLTEtMS0xMTcwNjU_2e9aa06c-3a22-4b21-8e29-7f2bdde61626"
      unitRef="usd">448000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfNC0yLTEtMS0xMTcwNjU_a0b0c3d3-e599-458f-97bc-5707cf8e9242"
      unitRef="usd">448000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfNS0yLTEtMS0xMTcwNjU_370bcf7e-a8ad-4c8d-a031-6ca53de944c1"
      unitRef="usd">611000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfNS0yLTEtMS0xMTcwNjU_62530d33-86f4-416e-8c3f-4a6cedad0fed"
      unitRef="usd">611000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfNi0yLTEtMS0xMTcwNjU_dedaf267-e915-4cca-8f0d-6621d98387a3"
      unitRef="usd">383000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfNi0yLTEtMS0xMTcwNjU_e5e99d85-9eff-412e-a409-31dec2180892"
      unitRef="usd">383000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfNy0yLTEtMS0xMTcwNjU_6e23a1b3-ea1f-4647-a2ea-b5788da381aa"
      unitRef="usd">324000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfNy0yLTEtMS0xMTcwNjU_97d24cb0-49fa-4472-af3a-a8bb92766abc"
      unitRef="usd">324000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfOC0yLTEtMS0xMTcwNjU_4086b900-9082-431d-b300-6090a1c76cde"
      unitRef="usd">843000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfOC0yLTEtMS0xMTcwNjU_f5f77402-5ea8-4d08-a8bd-cbd60b8a9f87"
      unitRef="usd">843000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfOS0yLTEtMS0xMTcwNjU_502fe989-4493-439d-8ed5-60c6850cee88"
      unitRef="usd">5009000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfOS0yLTEtMS0xMTcwNjU_5d7b7ef9-0bcb-4470-b517-f5df998c022a"
      unitRef="usd">5009000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTAtMi0xLTEtMTE3MDY1_46e24eff-8b1e-41dd-a4a8-b327b054c2bc"
      unitRef="usd">10999000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTAtMi0xLTEtMTE3MDY1_f4663e96-0d96-428c-b4ec-c6a68b6000b7"
      unitRef="usd">10999000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i01e718d9fd5a4d10975d0fa4b341ec4a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTEtMi0xLTEtMTE3MDY1_14853f02-d03c-48d0-a73a-f9b0c2a2e878"
      unitRef="usd">152000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i01e718d9fd5a4d10975d0fa4b341ec4a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTEtMi0xLTEtMTE3MDY1_dba0bbc3-ffaa-405a-a380-43d65cc119c0"
      unitRef="usd">152000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTItMi0xLTEtMTE3MDY1_86ba2b62-7908-4905-819d-3b0683487b9a"
      unitRef="usd">4402000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i6afe02d311914a60b2671a3859f2f448_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTItMi0xLTEtMTE3MDY1_8fddd37f-bca2-44ee-af62-e0dad980031e"
      unitRef="usd">4402000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i0971fac7259a45858ab582c9f3dedec7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTMtMi0xLTEtMTE3MDY1_05dc4d4f-5c60-44a4-b24c-46a61197dc93"
      unitRef="usd">231000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="i0971fac7259a45858ab582c9f3dedec7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTMtMi0xLTEtMTE3MDY1_4e42cb44-a5b5-44bc-b850-21e23d679a72"
      unitRef="usd">231000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ib653cbfaf7614942b56865c083d96e8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTUtMi0xLTEtMTE3MDY1_1b0ccbd8-94bf-4c91-b678-c9e27949b479"
      unitRef="usd">11600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ib653cbfaf7614942b56865c083d96e8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTUtMi0xLTEtMTE3MDY1_289cc703-5553-4639-ad13-e4ebf5570794"
      unitRef="usd">11600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4407bd873d8745dfbbae50242fb26b29_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTYtMi0xLTEtMTE3MDY1_952165b9-f577-4ca4-be57-c6a4728b383d"
      unitRef="usd">2500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4407bd873d8745dfbbae50242fb26b29_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTYtMi0xLTEtMTE3MDY1_eec82fb7-057c-4b15-b402-fa4b060a270b"
      unitRef="usd">2500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i859d9ee281e544fe91ac60174a63e4cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTctMi0xLTEtMTE3MDY1_85992761-80cd-4efe-bcbe-6ecbcd3fc52b"
      unitRef="usd">2300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i859d9ee281e544fe91ac60174a63e4cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTctMi0xLTEtMTE3MDY1_bd897b81-8cf6-494c-8759-aa074efbfa91"
      unitRef="usd">2300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="if00ca830d75a4b67bd893d8f8d53bb61_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTgtMi0xLTEtMTE3MDY1_651f0a4e-dc09-425b-8217-e83672e2a553"
      unitRef="usd">7700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2599cf9107ba414bb1c7788bae8b7edf_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMTktMi0xLTEtMTE3MDY1_53133000-edb1-4986-b6df-97ff003a9411"
      unitRef="usd">73168000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i2599cf9107ba414bb1c7788bae8b7edf_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMjAtMi0xLTEtMTE3MDY1_14a4000b-2d62-43e4-bb11-ab11caedc53e"
      unitRef="usd">84900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i2599cf9107ba414bb1c7788bae8b7edf_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNlNWUyNzA4NjE1YzQ3MTZhMGI3NTlmOTU5OGQyMDZiL3RhYmxlcmFuZ2U6Y2U1ZTI3MDg2MTVjNDcxNmEwYjc1OWY5NTk4ZDIwNmJfMjAtMi0xLTEtMTE3MDY1_b17252b7-1d08-4397-b1b9-e265a97c6b67"
      unitRef="usd">84900000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMzIzMQ_e145c690-1791-4e49-998f-a3e6ebc3c614"
      unitRef="usd">887000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i1bff3dccbadb48f78241b1541873785d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMzczOQ_3203a92b-3109-471f-8e46-c35aa56bcccf"
      unitRef="usd">11218000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1bff3dccbadb48f78241b1541873785d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMzkwMA_e11b32fd-cfc7-4fa4-bbaa-ae091d278c3e"
      unitRef="usd">10484000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ia6d6d82fb86340eb9aa44dd1c4dbdaf7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMTA5OTUxMTYzNTA2OQ_cbcad37d-f715-4da7-9633-93f0c46a7dc5"
      unitRef="usd">90000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="i9e23fa7ca1644c8196bfb8bb8c04ebbc_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMTA5OTUxMTYzNTA1Mg_7c58d9c3-c0af-4324-841a-9311f9c6f74c"
      unitRef="usd">45000000</us-gaap:OtherPaymentsToAcquireBusinesses>
    <us-gaap:OtherPaymentsToAcquireBusinesses
      contextRef="i9e23fa7ca1644c8196bfb8bb8c04ebbc_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOjE1OWJhMmM5NDIzNDRlNzdiZjFiZWE3NDYzMGY2MmE3L3RhYmxlcmFuZ2U6MTU5YmEyYzk0MjM0NGU3N2JmMWJlYTc0NjMwZjYyYTdfMC0xLTEtMS0xNzI3NDI_4532a0c3-d65e-404d-9b7a-586c524f5be2"
      unitRef="usd">45000000</us-gaap:OtherPaymentsToAcquireBusinesses>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i06e49509e961434380606a0b9a17cf4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOjE1OWJhMmM5NDIzNDRlNzdiZjFiZWE3NDYzMGY2MmE3L3RhYmxlcmFuZ2U6MTU5YmEyYzk0MjM0NGU3N2JmMWJlYTc0NjMwZjYyYTdfMS0xLTEtMS0xNzI3NDI_aae54822-cdb8-4856-9f44-3de2267b603e"
      unitRef="usd">43381000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:BusinessCombinationConsiderationTransferredOther1
      contextRef="i06e49509e961434380606a0b9a17cf4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOjE1OWJhMmM5NDIzNDRlNzdiZjFiZWE3NDYzMGY2MmE3L3RhYmxlcmFuZ2U6MTU5YmEyYzk0MjM0NGU3N2JmMWJlYTc0NjMwZjYyYTdfMi0xLTEtMS0xNzI3NDI_0b7ffe51-e1e5-4f92-8ffa-9582c3845b2d"
      unitRef="usd">310000</us-gaap:BusinessCombinationConsiderationTransferredOther1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOjE1OWJhMmM5NDIzNDRlNzdiZjFiZWE3NDYzMGY2MmE3L3RhYmxlcmFuZ2U6MTU5YmEyYzk0MjM0NGU3N2JmMWJlYTc0NjMwZjYyYTdfMy0xLTEtMS0xNzI3NDI_0f27de91-a20a-4145-aae1-43ce9787d3df"
      unitRef="usd">88691000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i0d63f017d3d1429a9868e08860cf8021_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfMi0yLTEtMS0xNzI3NTc_df9947d3-693b-4f88-a38a-c12eb899185e"
      unitRef="usd">8603000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i2a08e2236cd240e392815e6bc5db70fc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfMy0yLTEtMS0xNzI3NTc_d795fa4e-fd8e-495f-a33d-cc6105ea9f42"
      unitRef="usd">494000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ifafe51db4eb44fbabe5f6f0c74feda98_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfNC0yLTEtMS0xNzI3NTc_8e105599-e33e-4a08-8eb8-b4b4c495964c"
      unitRef="usd">787000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ie34227b7f5ae4a46af3bc7ee9f1a0a39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfNS0yLTEtMS0xNzI3NTc_038e062e-7490-495a-b934-9319090c2c2d"
      unitRef="usd">73000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i495804faa6cd4133828ec25141d8d7bf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfNi0yLTEtMS0xNzI3NTc_136ddb22-42ef-4b98-9407-cee98985dc86"
      unitRef="usd">142000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="icdaf122352f842d791e5b1931bbbad19_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfNy0yLTEtMS0xNzI3NTc_1a014aca-6009-4190-a057-4448b8cefb1f"
      unitRef="usd">220000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ib73e8284c13e43318c2ad11a34f726a8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfOC0yLTEtMS0xNzI3NTc_cd967271-3a02-45fa-b2da-8d397265e620"
      unitRef="usd">6299000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="i67d2a0bc331441f79cda108cae749ce5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfOS0yLTEtMS0xNzI3NTc_ff0608dc-c7ca-48b8-b8ed-3f4bc98bb1d5"
      unitRef="usd">5806000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities
      contextRef="i82c4c5f2f50f42588de77cd3004cbb1d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfMTAtMi0xLTEtMTcyNzU3_70fdf31a-c8e3-4c00-bfb6-3f80eac8c76d"
      unitRef="usd">625000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i1a9ffb0669824bbb8c898f5333905bea_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfMTItMi0xLTEtMTcyNzU3_f6322736-eabf-4b42-bd8c-ef3bdada9435"
      unitRef="usd">1550000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="iaf83472173f944338c79c749ab2f94dc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfMTMtMi0xLTEtMTcyNzU3_1bec5d73-2a01-4705-a732-89e3f44acb0c"
      unitRef="usd">13400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="iaba1ce6790ff48a593574f298dfa2e8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfMTQtMi0xLTEtMTcyNzU3_2c96de43-41c5-4ec6-b7a4-d0497e020867"
      unitRef="usd">5800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i06e49509e961434380606a0b9a17cf4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfMTUtMi0xLTEtMTcyNzU3_2e0deb70-6d85-4260-9960-19ffd5e85aa1"
      unitRef="usd">70792000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i06e49509e961434380606a0b9a17cf4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RhYmxlOmNjODkyYTRjNWRjYzRlNzM5OGM1NDY3MGI3MjcwY2MxL3RhYmxlcmFuZ2U6Y2M4OTJhNGM1ZGNjNGU3Mzk4YzU0NjcwYjcyNzBjYzFfMTYtMi0xLTEtMTcyNzU3_5ad66b3d-55c7-4492-81a8-882d17b78d53"
      unitRef="usd">88691000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i06e49509e961434380606a0b9a17cf4c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMTA5OTUxMTYzNTM3Mg_51a3b3f6-f184-49a8-9921-e1f85fb5ec1f"
      unitRef="usd">1183000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i9b77763f6c034296ad99e667e95c7de2_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMTA5OTUxMTYzNTM4Nw_1fa13c3e-26ef-4884-8a61-049a517cb52c"
      unitRef="number">0.81</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i07ae619db48d476a9a3e4ea7fadcedd7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMTA5OTUxMTYzNTQwMA_fd0e4f50-d1c6-4b62-919c-45eea8211cf7"
      unitRef="usd">18535000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i07ae619db48d476a9a3e4ea7fadcedd7_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81NS9mcmFnOjZiNDc0ZWNiZGUxZjQxNzY4MmEzNzIzZTVkMTcxNDI0L3RleHRyZWdpb246NmI0NzRlY2JkZTFmNDE3NjgyYTM3MjNlNWQxNzE0MjRfMTA5OTUxMTYzNTQyMA_9ee2d56b-9276-44da-bb9c-fa820ea6e031"
      unitRef="usd">14208000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillDisclosureTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfMTY0OTI2NzQ3MzY2Ng_c26f0a8a-7a28-42f5-892c-11949c7df1d0">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of goodwill by reportable segment as of June&#160;30, 2022 and June&#160;30, 2021 was as follows: &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:37.496%"/&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.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.604%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;621,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of currency translation adjustments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;164,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;726,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of currency translation adjustments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;766,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:72pt;text-indent:-72pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) On October 1, 2021, we acquired Depositphotos Inc., which is included in our Vista reportable segment. In the third quarter of fiscal 2022, we recognized goodwill related to an immaterial acquisition within our PrintBrothers reportable segment. In fiscal year 2021, we acquired 99designs, which is included in our Vista reportable segment, and a small business included within our All Other Businesses reportable segment. Refer to Note 7 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Related to goodwill held by subsidiaries whose functional currency is not the U.S. dollar.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Annual Impairment Review&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our goodwill accounting policy establishes an annual goodwill impairment test date of May 31. For our fiscal year 2022 annual impairment assessment, we bypassed the qualitative test and performed a quantitative test for all nine reporting units with goodwill. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To perform our quantitative goodwill test, we used the income approach, specifically the discounted cash flow method, to derive the fair value of each reporting unit. This approach calculates fair value by estimating the after-tax cash flows attributable to a reporting unit and then discounting the after-tax cash flows to a present value using a risk-adjusted discount rate. We selected this method as being the most meaningful in preparing our goodwill assessment as we believe the income approach most appropriately measures our income-producing assets. We considered using the market approach but concluded it was not appropriate in valuing these particular reporting units given the lack of relevant market comparisons available. The cash flow projections in the fair value analysis are considered Level 3 inputs, and consist of management's estimates of revenue growth rates and operating margins, taking into consideration historical results, as well as industry and market conditions. The discount rate used in the fair value analysis is based on a weighted average cost of capital (&#x201c;WACC&#x201d;), which represents the average rate a business must pay its providers of debt and equity, plus a risk premium. The respective WACC percentages used for each reporting unit within our goodwill impairment test were derived from a group of comparable companies for each respective reporting unit and adjusted for the risk premium associated with each reporting unit.&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the results of this test, the fair values of each of our reporting units exceeded their carrying values and no goodwill impairment was recognized. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquired Intangible Assets&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:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&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 #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(65,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(59,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(160,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;199,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(152,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer network and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Print network&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;483,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(329,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(313,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Acquired intangible assets amortization expense for the years ended June 30 2022, 2021, and 2020 was $54,497, $53,818, and $51,786 respectively. Estimated intangible assets amortization expense for each of the five succeeding fiscal years and thereafter is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,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;/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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:GoodwillDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfMTY0OTI2NzQ3MzY2Nw_bb7ea0b3-4eaa-4f61-ac07-0321de6f7614">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of goodwill by reportable segment as of June&#160;30, 2022 and June&#160;30, 2021 was as follows: &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:37.496%"/&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.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.604%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;621,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of currency translation adjustments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;225,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;164,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;726,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisitions (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of currency translation adjustments (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;766,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:72pt;text-indent:-72pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) On October 1, 2021, we acquired Depositphotos Inc., which is included in our Vista reportable segment. In the third quarter of fiscal 2022, we recognized goodwill related to an immaterial acquisition within our PrintBrothers reportable segment. In fiscal year 2021, we acquired 99designs, which is included in our Vista reportable segment, and a small business included within our All Other Businesses reportable segment. Refer to Note 7 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Related to goodwill held by subsidiaries whose functional currency is not the U.S. dollar.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfNzE_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:Goodwill
      contextRef="i04d7dcbba10e4b27857992a09d820089_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMS0xLTEtMS0xNzI4NDE_dbfd99a7-9638-42c6-966c-3646baf1a39b"
      unitRef="usd">150846000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iaf247ca3a98e4929acf71d78dc6c39ed_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMS0zLTEtMS0xNzI4NDE_a6747fe1-ca73-4d8b-8ab3-eb731cbfc06b"
      unitRef="usd">129764000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i41b959faff394b6a939092802aaa71af_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMS01LTEtMS0xNzI4NDE_72fbf291-f142-4e1c-bfe8-1d767a0e73b5"
      unitRef="usd">155197000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i883c993f24bf4856b5bb1c4184eb8fbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMS03LTEtMS0xNzI4NDE_d78fcb5c-3d39-4160-a9f2-803470db0bc7"
      unitRef="usd">186097000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9f94a7b7147741f2895af4e6722ccc90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMS05LTEtMS0xNzI4NDE_2bafb4d0-23f6-4696-bacb-4b31cade9813"
      unitRef="usd">621904000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i43a239b3103247c2be02423c537490a3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMi0xLTEtMS0xNzI4NDE_4afeb0fb-6195-4200-891a-0c4bb5eecf46"
      unitRef="usd">70792000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i3611e0a2fe124c4fb9a182cc12d87569_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMi0zLTEtMS0xNzI4NDE_08900b2a-eaa3-4ac5-98d4-74f1ef626689"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMi05LTEtMS0xNzI4NDE_efa0d9f3-5927-475b-b17d-e310d1aafb82"
      unitRef="usd">85000000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i43a239b3103247c2be02423c537490a3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMy0xLTEtMS0xNzI4NDM_b360b586-4f9d-4828-8053-748b046b9db8"
      unitRef="usd">3509000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7209f4ec56f64580864bae28c2d9e965_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMy0zLTEtMS0xNzI4NDM_4be75c9d-34d4-4b55-a287-d3af4e87d5c4"
      unitRef="usd">7543000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i990cb9a06a7f4e588478b865ea2e6e81_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMy01LTEtMS0xNzI4NDM_2b1f53c0-84cb-4bea-a638-0742c21cf784"
      unitRef="usd">9023000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3778609131334c8ea0a47d4e363d493e_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMy03LTEtMS0xNzI4NDM_46107601-b845-451b-a5b3-d5c718d30804"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMy05LTEtMS0xNzI4NDM_e175b3d0-1b37-4a29-8040-2073ef89d18e"
      unitRef="usd">20075000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i0fde71dc777646149ea5f55f0fc6eb89_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMS0xLTEtMS0xMTcwNjU_d82860b5-d0ff-461c-bbbb-41a375e91172"
      unitRef="usd">225147000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i32bd907b4d6c4c5db2b6f55a58e5cb92_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMS0zLTEtMS0xMTcwNjU_027c8d4e-b0fb-4dec-9470-0c17ebebdecc"
      unitRef="usd">137307000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0ab7f26d71594d699812f676d8f2bdae_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMS01LTEtMS0xMTcwNjU_8ab26d53-0973-4d4e-81b0-dc7b1c55a4cd"
      unitRef="usd">164220000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2bb75d93a0054c14bcc506306ac0ef99_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMS05LTEtMS0xMTcwNjU_bb5b4221-e25f-4d5e-983b-bc0412e680e5"
      unitRef="usd">200305000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMS0xMS0xLTEtMTE3MDY1_8302464a-dde2-46f9-a23a-75a4b558d835"
      unitRef="usd">726979000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1e58d9b7ed4d4a40bf6a232581897120_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMi0xLTEtMS0xMTcwNjU_c6686951-1a11-4952-898c-f93ec9344145"
      unitRef="usd">73168000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i61f2166eb64f4eb0a8eff4690562277e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMi0zLTEtMS0xMTcwNjU_21bc0da7-400c-490d-9e51-8d56d1b78d24"
      unitRef="usd">10484000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMi0xMS0xLTEtMTE3MDY1_793cfbdf-6c58-49eb-a8e4-0f4c37172a87"
      unitRef="usd">83652000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i1e58d9b7ed4d4a40bf6a232581897120_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNS0xLTEtMS0xMTcwNjU_0362a720-5c3c-4e73-bfee-1ecde1fc722c"
      unitRef="usd">-821000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNS0xMS0xLTEtMTE3MDY1_ab008eb6-cfe2-4d48-870b-07840afd4ea3"
      unitRef="usd">-821000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i1e58d9b7ed4d4a40bf6a232581897120_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNi0xLTEtMS0xMTcwNjU_b59394fd-1d14-4b8d-b2c1-f346f32ab213"
      unitRef="usd">-5996000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0ae0e209f454415a9451775876676669_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNi0zLTEtMS0xMTcwNjU_9fb27926-3d27-40f6-a489-3713da358076"
      unitRef="usd">-16963000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="icef7dd53360c49679d76d3f4770b7156_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNi01LTEtMS0xMTcwNjU_213a3fbf-6e54-4d33-b121-954ccb43b206"
      unitRef="usd">-20251000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i16293ed8e9724df486359ea78dbe7ca1_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNi05LTEtMS0xMTcwNjU_4de3c8f6-9c81-43ee-ab33-85d19bef1654"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNi0xMS0xLTEtMTE3MDY1_f2696914-b167-4d62-bd0d-8e2b3488a098"
      unitRef="usd">-43210000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ic507b48d2018402a974775de180d8f73_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNy0xLTEtMS0xMTcwNjU_32016288-33c7-4b39-881e-69086ae3e1c8"
      unitRef="usd">291498000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8f3879d164274f1886ce65ebafdde281_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNy0zLTEtMS0xMTcwNjU_7c35ddaa-ede4-4a06-8020-a95ee43245d0"
      unitRef="usd">130828000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id547046bd12b4e229caffb59c8de5924_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNy01LTEtMS0xMTcwNjU_8f8fd041-e941-4907-a220-40a333897249"
      unitRef="usd">143969000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i582a836564ca4d5b9b0952013881dc52_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNy05LTEtMS0xMTcwNjU_5b030a6e-08d8-4ba2-b182-d3041a9fb790"
      unitRef="usd">200305000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNy0xMS0xLTEtMTE3MDY1_2784a317-663b-4549-86de-c498bcc7b8f6"
      unitRef="usd">766600000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfMTY0OTI2NzQ3MzY2OA_86b0202c-7ce9-4a74-8c72-8ebf9b90c1e2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Acquired Intangible Assets&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:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.273%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.281%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&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 #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(65,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;152,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(59,432)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75,585)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(160,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;199,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(152,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer network and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,580)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,431)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Print network&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;483,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(329,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;500,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(313,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Acquired intangible assets amortization expense for the years ended June 30 2022, 2021, and 2020 was $54,497, $53,818, and $51,786 respectively. Estimated intangible assets amortization expense for each of the five succeeding fiscal years and thereafter is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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:79.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,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;/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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfAcquiredIndefiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ic21bbfcdc4604d1fbfcb0b1735c39a87_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMi0xLTEtMS0xMjQzMzc_04368121-267d-461d-a114-a679c292aea8"
      unitRef="usd">144916000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ic21bbfcdc4604d1fbfcb0b1735c39a87_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMi0zLTEtMS0xMjQzMzc_a793da59-6b4c-4c03-b2a3-52b011c7747b"
      unitRef="usd">65203000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ic21bbfcdc4604d1fbfcb0b1735c39a87_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMi01LTEtMS0xMjQzMzc_3c29e9d4-057b-411b-8e8f-9eec94d5b40e"
      unitRef="usd">79713000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i207cce596a234030856867d5f1182d10_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMi03LTEtMS0xMjQzMjM_77ecf3b7-3f8e-4286-87b2-bbbf346556f0"
      unitRef="usd">152347000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i207cce596a234030856867d5f1182d10_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMi05LTEtMS0xMjQzMjM_1ff30d82-8629-42cf-8c18-10e6716d2c51"
      unitRef="usd">59432000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i207cce596a234030856867d5f1182d10_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMi0xMS0xLTEtMTI0MzIz_f01a6f01-104c-4a99-9bf6-9ca392ec9683"
      unitRef="usd">92915000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if1e4399fa5c34eba9efe2fc6790024fa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMy0xLTEtMS0xMjQzMzc_30d8d329-2e94-4e99-9951-c2896bc599f8"
      unitRef="usd">96120000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if1e4399fa5c34eba9efe2fc6790024fa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMy0zLTEtMS0xMjQzMzc_3159bf65-41a5-4408-ad40-41d5eb2d73ab"
      unitRef="usd">75585000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if1e4399fa5c34eba9efe2fc6790024fa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMy01LTEtMS0xMjQzMzc_b87b1ef5-db2a-446c-b4e6-f7227c01023e"
      unitRef="usd">20535000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0542237bcabc4cc5a2fe2e8998406f3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMy03LTEtMS0xMjQzMjM_c49f6bae-b5f9-4fe9-bb94-a52a1a0339b0"
      unitRef="usd">99905000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0542237bcabc4cc5a2fe2e8998406f3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMy05LTEtMS0xMjQzMjM_148653c1-834d-45d7-9c0d-8264f5f7257e"
      unitRef="usd">71255000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0542237bcabc4cc5a2fe2e8998406f3a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfMy0xMS0xLTEtMTI0MzIz_9a481b92-cd76-403f-ac09-e0de55dcc40c"
      unitRef="usd">28650000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia4421f2cc0c5462da71cf3e223cd2676_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNC0xLTEtMS0xMjQzMzc_d4dab600-bb3b-4a95-9d86-f85987bad391"
      unitRef="usd">195766000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia4421f2cc0c5462da71cf3e223cd2676_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNC0zLTEtMS0xMjQzMzc_1c67751e-2298-4d72-a203-7bc26ba22feb"
      unitRef="usd">160247000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia4421f2cc0c5462da71cf3e223cd2676_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNC01LTEtMS0xMjQzMzc_8dd61f98-9a37-4f43-b4b1-6b5c8b98a579"
      unitRef="usd">35519000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i685e7bc32b24449eba640da09a32d6ce_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNC03LTEtMS0xMjQzMjM_2479bc27-42f1-42bd-9ff1-3df35737b817"
      unitRef="usd">199294000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i685e7bc32b24449eba640da09a32d6ce_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNC05LTEtMS0xMjQzMjM_ec39610f-6356-465d-ba23-1c62c043ab0c"
      unitRef="usd">152410000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i685e7bc32b24449eba640da09a32d6ce_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNC0xMS0xLTEtMTI0MzIz_4aa1c9c5-6710-42b6-8f22-567bab471394"
      unitRef="usd">46884000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia6460935372444b380ca17a8fc0915ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNS0xLTEtMS0xMjQzMzc_62fdc3e2-8cb3-4c7b-9e42-cfc84e090d81"
      unitRef="usd">23946000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia6460935372444b380ca17a8fc0915ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNS0zLTEtMS0xMjQzMzc_e0f044c6-4514-4b23-bd9e-ee4ad05d3253"
      unitRef="usd">11580000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia6460935372444b380ca17a8fc0915ad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNS01LTEtMS0xMjQzMzc_909356b9-1135-4a85-8611-438a0fd77370"
      unitRef="usd">12366000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibbe178a7fda045bc99d087fd5b8d9ad6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNS03LTEtMS0xMjQzMjM_5bb293dd-a8fd-4a79-adb8-4c22b3b10103"
      unitRef="usd">22301000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibbe178a7fda045bc99d087fd5b8d9ad6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNS05LTEtMS0xMjQzMjM_fe44f805-cef4-4835-929f-f554d36219de"
      unitRef="usd">14431000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibbe178a7fda045bc99d087fd5b8d9ad6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNS0xMS0xLTEtMTI0MzIz_66846823-ea9c-4265-96a9-3c1ba8c00a69"
      unitRef="usd">7870000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3fde5c32a10743e396ede8249637607e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNi0xLTEtMS0xMjQzMzc_b3e4dc04-8574-4160-9241-4663d3b080f7"
      unitRef="usd">22982000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3fde5c32a10743e396ede8249637607e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNi0zLTEtMS0xMjQzMzc_e65050fb-ab43-4b12-b52f-ee427c4fc586"
      unitRef="usd">16385000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3fde5c32a10743e396ede8249637607e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNi01LTEtMS0xMjQzMzc_24bb0db8-8e32-4073-9be7-03a8c3005bab"
      unitRef="usd">6597000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i95aeab0587594512b607182a21512cec_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNi03LTEtMS0xMjQzMjM_5052edee-08ba-41eb-98df-62399d6aca77"
      unitRef="usd">26182000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i95aeab0587594512b607182a21512cec_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNi05LTEtMS0xMjQzMjM_0399d12d-06dc-40df-8ee0-6bfe67de5a0b"
      unitRef="usd">15757000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i95aeab0587594512b607182a21512cec_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNi0xMS0xLTEtMTI0MzIz_7a5cc810-4518-4bac-8751-38075a46edca"
      unitRef="usd">10425000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNy0xLTEtMS0xMjQzMzc_3c11f9f6-7905-436c-be20-b16c5722aaa1"
      unitRef="usd">483730000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNy0zLTEtMS0xMjQzMzc_dfe8b900-cf09-4cdc-8589-f492722c1ce9"
      unitRef="usd">329000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNy01LTEtMS0xMjQzMzc_7928ec22-3dd2-4d64-8215-289683224661"
      unitRef="usd">154730000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNy03LTEtMS0xMjQzMjM_1a12b451-fbd7-4cd6-afa6-3dd7b085d2c8"
      unitRef="usd">500029000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNy05LTEtMS0xMjQzMjM_fd043a2f-a9c5-4041-96c0-49c82c79b626"
      unitRef="usd">313285000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjM5MGY5NDNkNWI4ODRlMWM5YWM4NDZlMWQ3NjhkNzFmL3RhYmxlcmFuZ2U6MzkwZjk0M2Q1Yjg4NGUxYzlhYzg0NmUxZDc2OGQ3MWZfNy0xMS0xLTEtMTI0MzIz_89d4429e-d193-4a95-adc7-ca89a12b3ccf"
      unitRef="usd">186744000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfMTA5OTUxMTYzNjE3Mg_2548e544-f815-4b13-9cdc-78a94a7a0513"
      unitRef="usd">54497000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfMTA5OTUxMTYzNjE1MA_70568ecc-2a9e-4168-bf70-9ab2da180cc0"
      unitRef="usd">53818000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfMTA5OTUxMTYzNjE2Mg_aaa10cd8-245a-4f1b-aee3-3d0df5a7fd6e"
      unitRef="usd">51786000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjcwMjA1MDc4MzgyYTQxY2E4MDhiZDEwMWIxZWUwMjgyL3RhYmxlcmFuZ2U6NzAyMDUwNzgzODJhNDFjYTgwOGJkMTAxYjFlZTAyODJfMC0xLTEtMS0xMjQzNzk_189058a4-63ba-483e-af24-06e1211609d8"
      unitRef="usd">47332000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjcwMjA1MDc4MzgyYTQxY2E4MDhiZDEwMWIxZWUwMjgyL3RhYmxlcmFuZ2U6NzAyMDUwNzgzODJhNDFjYTgwOGJkMTAxYjFlZTAyODJfMS0xLTEtMS0xMjQzNzk_771448d3-80b1-4ac4-8363-79634f87c25b"
      unitRef="usd">31785000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjcwMjA1MDc4MzgyYTQxY2E4MDhiZDEwMWIxZWUwMjgyL3RhYmxlcmFuZ2U6NzAyMDUwNzgzODJhNDFjYTgwOGJkMTAxYjFlZTAyODJfMi0xLTEtMS0xMjQzNzk_fbb2ca60-98da-4d22-93e1-25a11bfa1eeb"
      unitRef="usd">18405000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjcwMjA1MDc4MzgyYTQxY2E4MDhiZDEwMWIxZWUwMjgyL3RhYmxlcmFuZ2U6NzAyMDUwNzgzODJhNDFjYTgwOGJkMTAxYjFlZTAyODJfMy0xLTEtMS0xMjQzNzk_54809963-c77d-4b67-9c66-8d15479b0871"
      unitRef="usd">12235000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjcwMjA1MDc4MzgyYTQxY2E4MDhiZDEwMWIxZWUwMjgyL3RhYmxlcmFuZ2U6NzAyMDUwNzgzODJhNDFjYTgwOGJkMTAxYjFlZTAyODJfNC0xLTEtMS0xMjQzNzk_23988b3c-f694-4ff4-b121-5c188486e4e7"
      unitRef="usd">10744000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjcwMjA1MDc4MzgyYTQxY2E4MDhiZDEwMWIxZWUwMjgyL3RhYmxlcmFuZ2U6NzAyMDUwNzgzODJhNDFjYTgwOGJkMTAxYjFlZTAyODJfNS0xLTEtMS0xMjQzNzk_0f819b67-d6c0-4994-b057-ef7eae539fd5"
      unitRef="usd">34229000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjcwMjA1MDc4MzgyYTQxY2E4MDhiZDEwMWIxZWUwMjgyL3RhYmxlcmFuZ2U6NzAyMDUwNzgzODJhNDFjYTgwOGJkMTAxYjFlZTAyODJfNi0xLTEtMS0xMjQzNzk_39191516-8a54-4a0d-b909-b517c2b91006"
      unitRef="usd">154730000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <cmpr:OtherBalanceSheetComponentsTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RleHRyZWdpb246ZWNlMDk5MmJlNTlmNGM5N2EwMjJiMjRmYzFiNjA0MTNfMTUzNA_63d45e49-4117-454f-a0f6-c24cf7f706e9">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses included the following: &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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income and indirect taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advertising costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shipping costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Third party manufacturing and digital content costs (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales returns&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases of property, plant 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The increase in third party manufacturing and digital content costs from June 30, 2021 to June 30, 2022 is primarily due to increased revenue causing higher third party fulfillment costs as well as the impact from our recent acquisition of Depositphotos on October 1, 2021. Refer to Note 7 for additional information about the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current liabilities included the following:&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:68.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of finance lease obligations (1)&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:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term derivative liabilities (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The decrease in the current portion of our finance lease obligations is primarily due to the exercise of a purchase option for a previously leased facility that decreased our finance lease liability by $23,534. We immediately sold this facility to a third party and recognized a $3,324 gain on the sale of the asset during the year ended June 30, 2022. Refer to Note 16 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The decrease in short-term derivative liabilities is due to volatility in interest and foreign currency rates. Refer to Note 4 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) Other current liabilities decreased primarily due to the $43,647 payment made in February 2022 for our prior year acquisition of 99designs. Refer to Note 7 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:49.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities included the following:&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term finance lease obligations&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:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term derivative liabilities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term compensation incentives (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,410&#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:6pt;font-weight:400;line-height:120%"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The decrease in long-term derivative liabilities is due to volatility in interest and currency rates. Refer to Note 4 for additional details about our derivative financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Includes cash-based employee bonus incentives, which are variable based on the performance of each individual business and vest over four years.&lt;/span&gt;&lt;/div&gt;</cmpr:OtherBalanceSheetComponentsTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RleHRyZWdpb246ZWNlMDk5MmJlNTlmNGM5N2EwMjJiMjRmYzFiNjA0MTNfMTUzNw_afdb3145-c7cf-4f17-93ad-1dfe17091fc5">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses included the following: &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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income and indirect taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Advertising costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shipping costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Third party manufacturing and digital content costs (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sales returns&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases of property, plant 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;247,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The increase in third party manufacturing and digital content costs from June 30, 2021 to June 30, 2022 is primarily due to increased revenue causing higher third party fulfillment costs as well as the impact from our recent acquisition of Depositphotos on October 1, 2021. Refer to Note 7 for additional information about the acquisition.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMC0xLTEtMS0xMTcwNjU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMS0xLTEtMS0xMTcwNjU_a6d57185-859c-4277-b52e-58e87bf6ab13"
      unitRef="usd">78521000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMS0zLTEtMS0xMTcwNjU_03248b60-5253-4f1c-a7b4-aa7e8856594d"
      unitRef="usd">73861000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMi0xLTEtMS0xMTcwNjU_fe7ed250-d7a3-4591-b03c-82f505a1d685"
      unitRef="usd">41886000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMi0zLTEtMS0xMTcwNjU_8c654248-3a97-403d-9b14-8d1d0e76a094"
      unitRef="usd">46074000</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedAdvertisingCurrentAndNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMy0xLTEtMS0xMTcwNjU_6eab867e-fa73-4c34-8ffd-628e32f8aac7"
      unitRef="usd">25925000</us-gaap:AccruedAdvertisingCurrentAndNoncurrent>
    <us-gaap:AccruedAdvertisingCurrentAndNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMy0zLTEtMS0xMTcwNjU_b4d39f8c-6ac5-4478-b8d8-5c7e5cb6dbb2"
      unitRef="usd">35093000</us-gaap:AccruedAdvertisingCurrentAndNoncurrent>
    <cmpr:AccruedShippingCostsCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfNC0xLTEtMS0xMTcwNjU_62cd416c-28c9-4996-bcd5-746ac77052bc"
      unitRef="usd">10228000</cmpr:AccruedShippingCostsCurrent>
    <cmpr:AccruedShippingCostsCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfNC0zLTEtMS0xMTcwNjU_c0214159-a861-404a-b6ad-ae5c632fca28"
      unitRef="usd">9401000</cmpr:AccruedShippingCostsCurrent>
    <cmpr:Accruedproductioncosts
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfNS0xLTEtMS0xMTcwNjU_1405a4e2-87da-4f8d-879d-60df0552ff6b"
      unitRef="usd">15790000</cmpr:Accruedproductioncosts>
    <cmpr:Accruedproductioncosts
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfNS0zLTEtMS0xMTcwNjU_8ba94ab6-f14c-4b7f-9a6a-7734f8c4d77a"
      unitRef="usd">6881000</cmpr:Accruedproductioncosts>
    <cmpr:Accruedsalesreturns
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfNi0xLTEtMS0xMTcwNjU_571e45b3-3194-4ccc-a43f-b23213d8aad6"
      unitRef="usd">6286000</cmpr:Accruedsalesreturns>
    <cmpr:Accruedsalesreturns
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfNi0zLTEtMS0xMTcwNjU_b77a143c-05ee-499b-8b2e-15354fe5ead6"
      unitRef="usd">5636000</cmpr:Accruedsalesreturns>
    <cmpr:AccruedLiabilityForPurchasesOfPropertyPlantAndEquipment
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfNy0xLTEtMS0xMTcwNjU_cbea44d6-28f6-41bf-a28b-39de461bcfc9"
      unitRef="usd">642000</cmpr:AccruedLiabilityForPurchasesOfPropertyPlantAndEquipment>
    <cmpr:AccruedLiabilityForPurchasesOfPropertyPlantAndEquipment
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfNy0zLTEtMS0xMTcwNjU_7dbeb79a-efcb-4c95-af7e-9257a3ab079f"
      unitRef="usd">1110000</cmpr:AccruedLiabilityForPurchasesOfPropertyPlantAndEquipment>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfOC0xLTEtMS0xMTcwNjU_511f331f-8dac-494b-bd7f-679853293ded"
      unitRef="usd">2394000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfOC0zLTEtMS0xMTcwNjU_6619b977-c330-4ea1-aabf-88ba666ca8fe"
      unitRef="usd">4210000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfOS0xLTEtMS0xMTcwNjU_790d1bc5-bcb7-4119-82e1-06f44cb11183"
      unitRef="usd">2477000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfOS0zLTEtMS0xMTcwNjU_bf6e7304-d1f1-487c-aa16-dcda63d1d8f5"
      unitRef="usd">2399000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMTAtMS0xLTEtMTE3MDY1_39a7b871-4223-41d5-be85-905feac6623c"
      unitRef="usd">69692000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMTAtMy0xLTEtMTE3MDY1_6daa80ed-d4f7-44c6-8f0a-26cb1ae07564"
      unitRef="usd">62848000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMTEtMS0xLTEtMTE3MDY1_1b9a435a-d833-48f0-803d-c468b2978650"
      unitRef="usd">253841000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjkyZmI1MzJhYmRhZDQ2NjU5Njg3MzA3Zjc3MzBlY2QwL3RhYmxlcmFuZ2U6OTJmYjUzMmFiZGFkNDY2NTk2ODczMDdmNzczMGVjZDBfMTEtMy0xLTEtMTE3MDY1_59ab8769-3e7f-4d35-8854-89d34098f85b"
      unitRef="usd">247513000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RleHRyZWdpb246ZWNlMDk5MmJlNTlmNGM5N2EwMjJiMjRmYzFiNjA0MTNfMTU2OQ_5a94ff8d-8b93-4949-974c-62da9f1f7fb4">&lt;div style="margin-top:5pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current liabilities included the following:&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:68.972%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current portion of finance lease obligations (1)&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:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term derivative liabilities (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;103,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The decrease in the current portion of our finance lease obligations is primarily due to the exercise of a purchase option for a previously leased facility that decreased our finance lease liability by $23,534. We immediately sold this facility to a third party and recognized a $3,324 gain on the sale of the asset during the year ended June 30, 2022. Refer to Note 16 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) The decrease in short-term derivative liabilities is due to volatility in interest and foreign currency rates. Refer to Note 4 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) Other current liabilities decreased primarily due to the $43,647 payment made in February 2022 for our prior year acquisition of 99designs. Refer to Note 7 for additional details.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjNlNDU3ZGMzZDlhMzQ0NzM4YjcxMjg4ZmRkYmRkZmJhL3RhYmxlcmFuZ2U6M2U0NTdkYzNkOWEzNDQ3MzhiNzEyODhmZGRiZGRmYmFfMC0xLTEtMS0xMTcwNjU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjNlNDU3ZGMzZDlhMzQ0NzM4YjcxMjg4ZmRkYmRkZmJhL3RhYmxlcmFuZ2U6M2U0NTdkYzNkOWEzNDQ3MzhiNzEyODhmZGRiZGRmYmFfMS0xLTEtMS0xMTcwNjU_4a498c8c-1803-4756-b1e5-6834e0712912"
      unitRef="usd">6684000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjNlNDU3ZGMzZDlhMzQ0NzM4YjcxMjg4ZmRkYmRkZmJhL3RhYmxlcmFuZ2U6M2U0NTdkYzNkOWEzNDQ3MzhiNzEyODhmZGRiZGRmYmFfMS0zLTEtMS0xMTcwNjU_88c896e1-cf94-49a2-bf30-88db1a764847"
      unitRef="usd">32314000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjNlNDU3ZGMzZDlhMzQ0NzM4YjcxMjg4ZmRkYmRkZmJhL3RhYmxlcmFuZ2U6M2U0NTdkYzNkOWEzNDQ3MzhiNzEyODhmZGRiZGRmYmFfMi0xLTEtMS0xMTcwNjU_58e25631-fd33-4bd9-81fd-52f03b22fa84"
      unitRef="usd">4299000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjNlNDU3ZGMzZDlhMzQ0NzM4YjcxMjg4ZmRkYmRkZmJhL3RhYmxlcmFuZ2U6M2U0NTdkYzNkOWEzNDQ3MzhiNzEyODhmZGRiZGRmYmFfMi0zLTEtMS0xMTcwNjU_a002fdaa-d6f5-4bc3-8acf-d5a534df2a11"
      unitRef="usd">20530000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i2285e67fedd5429d97d92c00fa8253aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjNlNDU3ZGMzZDlhMzQ0NzM4YjcxMjg4ZmRkYmRkZmJhL3RhYmxlcmFuZ2U6M2U0NTdkYzNkOWEzNDQ3MzhiNzEyODhmZGRiZGRmYmFfNS0xLTEtMS0xMTcwNjU_989c1d66-a51e-49ca-8479-b217e5c2d40d"
      unitRef="usd">17052000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i5951afebb91f475db930a9c252832f15_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjNlNDU3ZGMzZDlhMzQ0NzM4YjcxMjg4ZmRkYmRkZmJhL3RhYmxlcmFuZ2U6M2U0NTdkYzNkOWEzNDQ3MzhiNzEyODhmZGRiZGRmYmFfNS0zLTEtMS0xMTcwNjU_994364c0-92d8-442a-8698-14cabfd04e92"
      unitRef="usd">50671000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjNlNDU3ZGMzZDlhMzQ0NzM4YjcxMjg4ZmRkYmRkZmJhL3RhYmxlcmFuZ2U6M2U0NTdkYzNkOWEzNDQ3MzhiNzEyODhmZGRiZGRmYmFfNi0xLTEtMS0xMTcwNjU_889ed19f-a046-41fa-b047-ac351963bfeb"
      unitRef="usd">28035000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjNlNDU3ZGMzZDlhMzQ0NzM4YjcxMjg4ZmRkYmRkZmJhL3RhYmxlcmFuZ2U6M2U0NTdkYzNkOWEzNDQ3MzhiNzEyODhmZGRiZGRmYmFfNi0zLTEtMS0xMTcwNjU_89b017a1-6cae-4b71-8a44-533ec11133f1"
      unitRef="usd">103515000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i280f20fc947a4691b09bc4799aa9bbb8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RleHRyZWdpb246ZWNlMDk5MmJlNTlmNGM5N2EwMjJiMjRmYzFiNjA0MTNfNzc3_e44352e3-3923-4ed5-b3b9-40d20012e3bb"
      unitRef="usd">23534000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i205ad96126c64386842592e144cb91f3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RleHRyZWdpb246ZWNlMDk5MmJlNTlmNGM5N2EwMjJiMjRmYzFiNjA0MTNfODQ5_6fc35138-5109-4806-8e30-b6bb914c8502"
      unitRef="usd">3324000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RleHRyZWdpb246ZWNlMDk5MmJlNTlmNGM5N2EwMjJiMjRmYzFiNjA0MTNfMTE5NQ_71a96d6a-2d34-4a2b-9c2e-c25b3d303487"
      unitRef="usd">43647000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:OtherLiabilitiesTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RleHRyZWdpb246ZWNlMDk5MmJlNTlmNGM5N2EwMjJiMjRmYzFiNjA0MTNfMTUzOQ_90bbbddc-d68b-4926-9508-af2b592aed3e">&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:49.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities included the following:&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term finance lease obligations&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:'Arial',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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term derivative liabilities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term compensation incentives (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,410&#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:6pt;font-weight:400;line-height:120%"&gt;________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The decrease in long-term derivative liabilities is due to volatility in interest and currency rates. Refer to Note 4 for additional details about our derivative financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Includes cash-based employee bonus incentives, which are variable based on the performance of each individual business and vest over four years.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfMC0xLTEtMS0xMTcwNjU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i394f16ff239a4e6483aa8642aa71c6e0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfMS0xLTEtMS0xMTcwNjU_ffff8361-b07a-434f-998a-3ff2a30607c2"
      unitRef="usd">14699000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i71af6f0a38b441aebad2491697a286d7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfMS0zLTEtMS0xMTcwNjU_8639ab20-c695-4a74-b3fb-1d33e403d982"
      unitRef="usd">18528000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i394f16ff239a4e6483aa8642aa71c6e0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfMi0xLTEtMS0xMTcwNjU_4fa2f44a-e57e-47f7-a59b-bf0b04f68409"
      unitRef="usd">463000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i71af6f0a38b441aebad2491697a286d7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfMi0zLTEtMS0xMTcwNjU_298cfd66-505a-476e-9490-d94d8e6d1f0d"
      unitRef="usd">41074000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i394f16ff239a4e6483aa8642aa71c6e0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfNS0xLTEtMS0xNDg0Mjg_3c9b5144-498d-4c72-9fa8-586617091fcb"
      unitRef="usd">19934000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i71af6f0a38b441aebad2491697a286d7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfNS0zLTEtMS0xNDg0NjA_cc7eb412-9ec6-4d7d-8ff8-ff64742872ed"
      unitRef="usd">10298000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i394f16ff239a4e6483aa8642aa71c6e0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfNS0xLTEtMS0xMTcwNjU_d28e5d03-8092-4ce0-a056-9675d445e440"
      unitRef="usd">29298000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i71af6f0a38b441aebad2491697a286d7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfNS0zLTEtMS0xMTcwNjU_32f95f58-bcf8-47ac-9472-43e56d59d55c"
      unitRef="usd">26510000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfNi0xLTEtMS0xMTcwNjU_fa68510f-1169-4f33-8831-1b0d2e720b11"
      unitRef="usd">64394000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82MS9mcmFnOmVjZTA5OTJiZTU5ZjRjOTdhMDIyYjI0ZmMxYjYwNDEzL3RhYmxlOjlhMTliZDdjOTJhMDRhZDE5ODkyNTg3ZmU1MDYzZTk2L3RhYmxlcmFuZ2U6OWExOWJkN2M5MmEwNGFkMTk4OTI1ODdmZTUwNjNlOTZfNi0zLTEtMS0xMTcwNjU_60070ae8-2e0a-48f8-9d2c-69712734f676"
      unitRef="usd">96410000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMzMwNw_8ac7a7e5-5183-4695-978b-83c3d24eb1a4">&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.0% Senior notes due 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior secured 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,152,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt issuance costs and debt premiums (discounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total debt outstanding, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,685,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,742,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: short-term debt (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,675,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,732,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:8pt;font-weight:400;line-height:120%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Balances as of June&#160;30, 2022 and June&#160;30, 2021 are inclusive of short-term debt issuance costs, debt premiums and discounts of $3,498 and $3,435, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our various debt arrangements described below contain customary representations, warranties and events of default. As of June&#160;30, 2022, we were in compliance with all covenants in our debt contracts, including those under our amended and restated senior secured credit agreement ("Restated Credit Agreement") and the indenture governing our 2026 Notes (as defined below).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Senior Secured Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 17, 2021, we entered into a Restated Credit Agreement consisting of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.15pt"&gt;A senior secured Term Loan B with a maturity date of May 17, 2028 (the &#x201c;Term Loan B&#x201d;), consisting of: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt"&gt;a $795,000 tranche that bears interest at LIBOR (with a LIBOR floor of 0.50%) plus 3.50%, and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.11pt"&gt;a &#x20ac;300,000 tranche that bears interest at EURIBOR (with a EURIBOR floor of 0%) plus 3.50%; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.15pt"&gt;A $250,000 senior secured revolving credit facility with a maturity date of May 17, 2026 (the &#x201c;Revolving Credit Facility&#x201d;). Borrowings under the Revolving Credit Facility bear interest at LIBOR (with a LIBOR floor of 0%) plus 2.50% to 3.00% depending on the Company&#x2019;s First Lien Leverage Ratio, a net leverage calculation, as defined in the Restated Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Restated Credit Agreement contains covenants that restrict or limit certain activities and transactions by Cimpress and our subsidiaries, including, but not limited to, the incurrence of additional indebtedness and liens; certain fundamental organizational changes; asset sales; certain intercompany activities; and certain investments and restricted payments, including purchases of Cimpress plc&#x2019;s ordinary shares and payment of dividends. In addition, if any loans made under the Revolving Credit Facility are outstanding on the last day of any fiscal quarter, then we are subject to a financial maintenance covenant that the First Lien Leverage Ratio calculated as of the last day of such quarter does not exceed 3.25 to 1.00. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, we have borrowings under the Restated Credit Agreement of $1,097,302 consisting of the Term Loan B, which amortizes over the loan period, with a final maturity date of May 17, 2028. We have no outstanding borrowings under our Revolving Credit Facility as of June&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, the weighted-average interest rate on outstanding borrowings under the Restated Credit Agreement was 4.98%, inclusive of interest rate swap rates. We are also required to pay a commitment fee for our Revolving Credit Facility on unused balances of 0.35% to 0.45% depending on our First Lien Leverage Ratio. We have pledged the assets and/or share capital of a number of our subsidiaries as collateral for our debt as of June&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Senior Unsecured Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have issued $600,000 in aggregate principal of 7.0% Senior Notes due 2026 (the "2026 Notes"), which are unsecured. We can redeem some or all of the 2026 Notes at the redemption prices specified in the indenture that governs the 2026 Notes, plus accrued and unpaid interest to, but not including, the redemption date. As of June&#160;30, 2022, we have not redeemed any of the 2026 Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt consists primarily of term loans acquired through our various acquisitions or used to fund certain capital investments. As of June&#160;30, 2022 and June&#160;30, 2021, we had $8,063&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and $12,835, respectively, outstanding for those obligations that are payable through March 2027.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMzMyOA_13cca17c-b1d5-438f-a772-86e496ef4dc9">&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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.0% Senior notes due 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Senior secured 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,152,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Debt issuance costs and debt premiums (discounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total debt outstanding, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,685,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,742,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: short-term debt (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,675,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,732,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:8pt;font-weight:400;line-height:120%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Balances as of June&#160;30, 2022 and June&#160;30, 2021 are inclusive of short-term debt issuance costs, debt premiums and discounts of $3,498 and $3,435, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfMC0xLTEtMS0xMTcwNjU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:SeniorNotes
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfMS0xLTEtMS0xMTcwNjU_4f7a779a-fa5b-40d3-9936-88f12f55e7c3"
      unitRef="usd">600000000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfMS0zLTEtMS0xMTcwNjU_cabc8cb4-097a-423f-b48a-c3722d76e4fa"
      unitRef="usd">600000000</us-gaap:SeniorNotes>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="id32a0c92ff5e4668ab62cdc64c552e0a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfMi0xLTEtMS0xMTcwNjU_39cff04c-93c3-4aad-bee2-4ba81bc7cdc4"
      unitRef="usd">1097302000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="ie995646f93004c7f9b63485909c097da_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfMi0zLTEtMS0xMTcwNjU_d5d93528-e5c2-4753-b836-9ff15f0abe5e"
      unitRef="usd">1152021000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:OtherLongTermDebt
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfNC0xLTEtMS0xMTcwNjU_aaf6f10d-4c6e-4de5-a86d-d1fb9f161528"
      unitRef="usd">8063000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfNC0zLTEtMS0xMTcwNjU_a3a1128d-1f8b-4006-8668-aad4c0d48de0"
      unitRef="usd">12835000</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfNS0xLTEtMS0xMTcwNjU_f7abdc99-caef-447c-b7e7-4bd4107d12bc"
      unitRef="usd">-19417000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfNS0zLTEtMS0xMTcwNjU_67abba39-945a-4693-a095-23a666178a51"
      unitRef="usd">-22450000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfNi0xLTEtMS0xMTcwNjU_d813e844-9ac3-4357-ad3b-114e936be880"
      unitRef="usd">1685948000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfNi0zLTEtMS0xMTcwNjU_c1af9d2d-d0df-45c0-bf7a-ccd975067195"
      unitRef="usd">1742406000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:ShortTermBorrowings
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfNy0xLTEtMS0xMTcwNjU_b6937ec2-19ee-4259-9d2b-10f99205a7bc"
      unitRef="usd">10386000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfNy0zLTEtMS0xMTcwNjU_c459da2b-0fbc-4a8a-ba68-829152e44522"
      unitRef="usd">9895000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfOC0xLTEtMS0xMTcwNjU_91270be9-6a4f-4b39-a838-d577998f6ab2"
      unitRef="usd">1675562000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RhYmxlOmEzYWQ0ODZiMDdmOTQzMDViMGNiNDM3ZTI1YmY2N2ZmL3RhYmxlcmFuZ2U6YTNhZDQ4NmIwN2Y5NDMwNWIwY2I0MzdlMjViZjY3ZmZfOC0zLTEtMS0xMTcwNjU_5ba010bd-75e2-485f-922f-edd375c22d71"
      unitRef="usd">1732511000</us-gaap:LongTermDebtNoncurrent>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfNTQ_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="if2a318df56e44a619151e42a59c03726_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMTQ0_fd279f82-ce9f-4b88-a54c-522eed8bbb43"
      unitRef="usd">3498000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ib2e8a5f6f31b42ea9b7b45a4fef3d759_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMTUx_dd9b1254-cd8d-484f-959d-aecdd0133862"
      unitRef="usd">3435000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMjkw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i7b94a490145d42a8a767ce12f9b95cc2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfNzE3_c5318cce-51ae-4eeb-933b-da904b11b624"
      unitRef="usd">795000000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="i77e5d9963c494f9f8b029d909befc947_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfNzgw_df42c4d6-4ec5-476d-b5a5-ac8be84c93fb">0.50</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i77e5d9963c494f9f8b029d909befc947_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfNzg5_485cd7a6-970c-4138-bbb3-c7c619fdc4f5"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i33832edb60f84e03add62249ebd7c177_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfODAw_9ea6625f-70e3-4046-ad40-1589c7a02310"
      unitRef="eur">300000000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="i80e586f69ef14999b3f88a6e98e71662_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfODY3_f3d54281-3d72-4a25-92ec-5bca765b194f">0</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i80e586f69ef14999b3f88a6e98e71662_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfODc2_7e64e3ee-baab-471c-90ef-2922b822b619"
      unitRef="number">0.0350</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="ia1f391ad9a224302bdbcd2d3d0051dd8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfODg3_98974745-ce23-418f-895f-30f3bb89169c"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="i0b3c39a3fd3d4b0cbad7782b1b7aadb6_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMTA5Ng_5f7846bb-5d7a-4451-b3f2-94ddc0bae6ce">0</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4f8db9f038ff458fb52fbb30502258ef_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMTEwNQ_a9378341-63b8-4c5a-b11d-167cc1af00eb"
      unitRef="number">0.0250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i97781306e9544ae5a75d7b946e1491b5_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMTExMQ_d922bce1-0b7d-45a4-9f7e-fb8958f15153"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCovenantDescription
      contextRef="i82e6e39f591749818f4a3dab6a8686b7_D20220401-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMzMyMg_896c2b4c-ccec-46e3-9274-ce2642137d6f">the First Lien Leverage Ratio calculated as of the last day of such quarter does not exceed 3.25 to 1.00</us-gaap:DebtInstrumentCovenantDescription>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMTk4Mw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="id32a0c92ff5e4668ab62cdc64c552e0a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMjA0NQ_39cff04c-93c3-4aad-bee2-4ba81bc7cdc4"
      unitRef="usd">1097302000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMjIzNw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMjI0Nw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="ia1f391ad9a224302bdbcd2d3d0051dd8_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMjM1Mg_1d812c8b-6f1b-4b75-a472-78e1e27631bf"
      unitRef="rate">0.0498</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i4f8db9f038ff458fb52fbb30502258ef_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMjQ5Ng_cf2c25db-2341-4801-a621-89808ea419c4"
      unitRef="rate">0.0035</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i97781306e9544ae5a75d7b946e1491b5_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMjUwMg_8a282260-f06a-42fc-a31e-476d366f48a2"
      unitRef="rate">0.0045</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMjY2Mg_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="i9800a9ab9f49429ebe4030cc42dc7fce_D20200213-20200213"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMjcwNA_af30bed3-259c-48a5-bf59-87013f089e06"
      unitRef="usd">600000000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMzAwNw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMzIwMw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:OtherLongTermDebt
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMzIyMQ_aaf6f10d-4c6e-4de5-a86d-d1fb9f161528"
      unitRef="usd">8063000</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV82NC9mcmFnOjI2N2IzYTA1MzFmOTQ3NmQ4Y2MyOTBhYWNmZGFmMDcwL3RleHRyZWdpb246MjY3YjNhMDUzMWY5NDc2ZDhjYzI5MGFhY2ZkYWYwNzBfMzIyOA_a3a1128d-1f8b-4006-8668-aad4c0d48de0"
      unitRef="usd">12835000</us-gaap:OtherLongTermDebt>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzgxNTk_e9b46105-b0d7-4a75-ace9-fd6dfa30b7d0">Shareholders' Deficit&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with our issuance of our 12% Senior Secured Notes due 2025 in fiscal year 2020, we also issued 7-year warrants, to purchase 1,055,377 ordinary shares of Cimpress, representing approximately 3.875% of our outstanding diluted ordinary shares. The warrants are accounted for as equity, as they are redeemable only in our own shares, with an exercise price of $60 per share. The warrants may be exercised by cash payment or through cashless exercise by the surrender of warrant shares having a value equal to the exercise price of the portion of the warrant being exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value used for the warrants in this allocation was calculated using the Monte Carlo valuation model. The valuation of the notes and warrants resulted in a carrying value allocated to the warrants of $22,432, which, in addition to be being accounted for as an equity instrument recorded in additional paid in capital, was included as a discount to the 12% Senior Secured Notes. As of June 30, 2022 the warrants remain outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share-based awards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 25, 2020, our shareholders approved our 2020 Equity Incentive Plan, or the 2020 Plan. Upon approval, we ceased granting any new awards under any of our prior equity plans that had shares available for future grant, consisting of our 2016 Performance Equity Plan, 2011 Equity Incentive Plan, and 2005 Non-Employee Directors' Share Option Plan, and we now grant all equity awards under the 2020 Plan. The maximum number of ordinary shares to be issued under the 2020 Plan is 3,500,000 plus an additional number of ordinary shares equal to the number of PSUs currently outstanding under the 2016 Performance Equity Plan that expire, terminate or are &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;otherwise surrendered, canceled or forfeited. The 2020 Plan allows us to grant share options, share appreciation rights, restricted shares, restricted share units, other share-based awards, and dividend equivalent rights to our employees, officers, non-employee directors, consultants, and advisors. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As noted above, we currently grant equity awards under our 2020 Plan. Our 2016 Performance Equity Plan previously allowed us to grant PSUs to our employees, officers, non-employee directors, consultants, and advisors. The 2011 Equity Incentive Plan previously allowed us to grant share options, share appreciation rights, restricted shares, restricted share units and other awards based on our ordinary shares to our employees, officers, non-employee directors, consultants and advisors. Our 2005 Non-Employee Directors&#x2019; Share Option Plan previously allowed us to grant share options to our non-employee directors upon initial appointment as a director and annually thereafter in connection with our annual general meeting of shareholders if they continued to serve as a director at such time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2022,&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,480,926 ordinary shares were available for future awards under our 2020 Plan. For PSUs, we assumed that we would issue ordinary shares equal to 250% of the outstanding PSUs, which is the maximum potential share issuance. Treasury shares and newly issued shares have both historically been used in fulfillment of our share-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance share units ("PSUs")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSU awards entitle the recipient to receive Cimpress ordinary shares between 0% and 250% of the number of units, based upon continued service to Cimpress and the achievement of a compounded annual growth rate target based on Cimpress' three-year moving average share price. Awards with a grant date prior to fiscal year 2020 and all awards granted to our Chief Executive Officer and Board of Directors will be assessed annually in years 6 - 10 following the grant date and awards with a grant date in or after fiscal year 2020 (other than to the CEO and Board) will be assessed annually in years 4 - 8 following the grant date. The fair value of the PSUs is based on a Monte Carlo simulation, and the resulting expense is recognized on an accelerated basis over the requisite service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our PSU activity and related information for the fiscal year ended June 30, 2022 is 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,158,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and distributed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:45pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average fair value of PSUs granted during the fiscal years ended June 30, 2022, 2021, and 2020 was $110.28, $129.25, and $142.90, respectively. The total intrinsic value of PSUs outstanding at the fiscal years ended June 30, 2022, 2021, and 2020 was $52,875, $125,616, and $78,951, respectively. As of June 30, 2022, the number of shares subject to PSUs included in the table above assumes the issuance of one share for each PSU, but based on actual performance that amount delivered can range from zero shares to a maximum of 3,398,105 shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted share units&lt;/span&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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The fair value of an RSU award is equal to the fair market value of our ordinary shares on the date of grant and the expense is recognized on a straight-line basis over the requisite service period. RSUs generally vest over 4 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our RSU activity and related information for the fiscal year ended June 30, 2022 is 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;434,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;771,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and distributed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,038,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,387&#160;&lt;/span&gt;&lt;/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:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average fair value of RSUs granted during the fiscal years ended June 30, 2022, 2021, and 2020 was $80.26, $93.64, and $46.94, respectively. The total intrinsic value of RSUs vested during the fiscal years ended June 30, 2022, 2021, 2020 was $10,123, $17,231, and $1,905, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have previously granted options to purchase ordinary shares at prices that are at least equal to the fair market value of the shares on the date the option is granted and that generally vest over 4 years with a contractual term of ten years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each option award subject only to service period vesting is estimated on the date of grant using the Black-Scholes option pricing model and recognized as expense on a straight-line basis over the requisite service period. Use of a valuation model requires management to make certain assumptions with respect to inputs. The expected volatility assumption is based upon historical volatility of our share price. The expected term assumption is based on the contractual and vesting term of the option and historical experience. The risk-free interest rate is based on the U.S.&#160;Treasury yield curve with a maturity equal to the expected life assumed at the grant date. The fair value of share options with a market condition is determined using a lattice model with compensation expense recorded on an accelerated basis over the requisite service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not grant any share options in fiscal year 2022. A summary of our share option activity and related information for the year ended June 30, 2022 is 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: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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Shares Pursuant to Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The intrinsic value in the table above represents the total pre-tax amount, net of exercise price, which would have been received if all option holders exercised in-the-money options on June 30, 2022. No options were exercised during the fiscal year ended June 30, 2022. The total intrinsic value of options exercised during the fiscal years ended June 30, 2021 and 2020 was $5,460, and $92,582, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total share-based compensation costs were $49,766, $37,034, and $34,874 for the years ended June 30, 2022, 2021, and 2020, respectively, and we elected to recognize the impact of forfeitures as they occur. Share-based compensation costs capitalized as part of software and website development costs were $1,221, $1,338, and $1,157 for the years ended June 30 2022, 2021, and 2020, respectively. As of June 30, 2022, there was $89,977 of total unrecognized compensation cost related to non-vested, share-based compensation arrangements. This cost is expected to be recognized over a weighted average period of 2.5 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzgxNTk_f1bc8dd9-ef38-4ad7-a3c7-684535dacbce">Shareholders' Deficit&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warrants&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In conjunction with our issuance of our 12% Senior Secured Notes due 2025 in fiscal year 2020, we also issued 7-year warrants, to purchase 1,055,377 ordinary shares of Cimpress, representing approximately 3.875% of our outstanding diluted ordinary shares. The warrants are accounted for as equity, as they are redeemable only in our own shares, with an exercise price of $60 per share. The warrants may be exercised by cash payment or through cashless exercise by the surrender of warrant shares having a value equal to the exercise price of the portion of the warrant being exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value used for the warrants in this allocation was calculated using the Monte Carlo valuation model. The valuation of the notes and warrants resulted in a carrying value allocated to the warrants of $22,432, which, in addition to be being accounted for as an equity instrument recorded in additional paid in capital, was included as a discount to the 12% Senior Secured Notes. As of June 30, 2022 the warrants remain outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share-based awards&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 25, 2020, our shareholders approved our 2020 Equity Incentive Plan, or the 2020 Plan. Upon approval, we ceased granting any new awards under any of our prior equity plans that had shares available for future grant, consisting of our 2016 Performance Equity Plan, 2011 Equity Incentive Plan, and 2005 Non-Employee Directors' Share Option Plan, and we now grant all equity awards under the 2020 Plan. The maximum number of ordinary shares to be issued under the 2020 Plan is 3,500,000 plus an additional number of ordinary shares equal to the number of PSUs currently outstanding under the 2016 Performance Equity Plan that expire, terminate or are &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;otherwise surrendered, canceled or forfeited. The 2020 Plan allows us to grant share options, share appreciation rights, restricted shares, restricted share units, other share-based awards, and dividend equivalent rights to our employees, officers, non-employee directors, consultants, and advisors. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As noted above, we currently grant equity awards under our 2020 Plan. Our 2016 Performance Equity Plan previously allowed us to grant PSUs to our employees, officers, non-employee directors, consultants, and advisors. The 2011 Equity Incentive Plan previously allowed us to grant share options, share appreciation rights, restricted shares, restricted share units and other awards based on our ordinary shares to our employees, officers, non-employee directors, consultants and advisors. Our 2005 Non-Employee Directors&#x2019; Share Option Plan previously allowed us to grant share options to our non-employee directors upon initial appointment as a director and annually thereafter in connection with our annual general meeting of shareholders if they continued to serve as a director at such time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2022,&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,480,926 ordinary shares were available for future awards under our 2020 Plan. For PSUs, we assumed that we would issue ordinary shares equal to 250% of the outstanding PSUs, which is the maximum potential share issuance. Treasury shares and newly issued shares have both historically been used in fulfillment of our share-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance share units ("PSUs")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSU awards entitle the recipient to receive Cimpress ordinary shares between 0% and 250% of the number of units, based upon continued service to Cimpress and the achievement of a compounded annual growth rate target based on Cimpress' three-year moving average share price. Awards with a grant date prior to fiscal year 2020 and all awards granted to our Chief Executive Officer and Board of Directors will be assessed annually in years 6 - 10 following the grant date and awards with a grant date in or after fiscal year 2020 (other than to the CEO and Board) will be assessed annually in years 4 - 8 following the grant date. The fair value of the PSUs is based on a Monte Carlo simulation, and the resulting expense is recognized on an accelerated basis over the requisite service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our PSU activity and related information for the fiscal year ended June 30, 2022 is 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,158,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and distributed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:45pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average fair value of PSUs granted during the fiscal years ended June 30, 2022, 2021, and 2020 was $110.28, $129.25, and $142.90, respectively. The total intrinsic value of PSUs outstanding at the fiscal years ended June 30, 2022, 2021, and 2020 was $52,875, $125,616, and $78,951, respectively. As of June 30, 2022, the number of shares subject to PSUs included in the table above assumes the issuance of one share for each PSU, but based on actual performance that amount delivered can range from zero shares to a maximum of 3,398,105 shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted share units&lt;/span&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&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The fair value of an RSU award is equal to the fair market value of our ordinary shares on the date of grant and the expense is recognized on a straight-line basis over the requisite service period. RSUs generally vest over 4 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our RSU activity and related information for the fiscal year ended June 30, 2022 is 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;434,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;771,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and distributed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,038,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,387&#160;&lt;/span&gt;&lt;/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:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average fair value of RSUs granted during the fiscal years ended June 30, 2022, 2021, and 2020 was $80.26, $93.64, and $46.94, respectively. The total intrinsic value of RSUs vested during the fiscal years ended June 30, 2022, 2021, 2020 was $10,123, $17,231, and $1,905, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have previously granted options to purchase ordinary shares at prices that are at least equal to the fair market value of the shares on the date the option is granted and that generally vest over 4 years with a contractual term of ten years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of each option award subject only to service period vesting is estimated on the date of grant using the Black-Scholes option pricing model and recognized as expense on a straight-line basis over the requisite service period. Use of a valuation model requires management to make certain assumptions with respect to inputs. The expected volatility assumption is based upon historical volatility of our share price. The expected term assumption is based on the contractual and vesting term of the option and historical experience. The risk-free interest rate is based on the U.S.&#160;Treasury yield curve with a maturity equal to the expected life assumed at the grant date. The fair value of share options with a market condition is determined using a lattice model with compensation expense recorded on an accelerated basis over the requisite service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not grant any share options in fiscal year 2022. A summary of our share option activity and related information for the year ended June 30, 2022 is 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: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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Shares Pursuant to Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The intrinsic value in the table above represents the total pre-tax amount, net of exercise price, which would have been received if all option holders exercised in-the-money options on June 30, 2022. No options were exercised during the fiscal year ended June 30, 2022. The total intrinsic value of options exercised during the fiscal years ended June 30, 2021 and 2020 was $5,460, and $92,582, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share-based compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total share-based compensation costs were $49,766, $37,034, and $34,874 for the years ended June 30, 2022, 2021, and 2020, respectively, and we elected to recognize the impact of forfeitures as they occur. Share-based compensation costs capitalized as part of software and website development costs were $1,221, $1,338, and $1,157 for the years ended June 30 2022, 2021, and 2020, respectively. As of June 30, 2022, there was $89,977 of total unrecognized compensation cost related to non-vested, share-based compensation arrangements. This cost is expected to be recognized over a weighted average period of 2.5 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="ia80c4331cb93483484bb859e1248c755_I20200501"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzE2NDkyNjc0NTI0MjY_3fb1c811-1779-479f-8e6e-acd26c833df6"
      unitRef="shares">1055377</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <cmpr:ClassofWarrantorRightPercentageofSecurities
      contextRef="ia80c4331cb93483484bb859e1248c755_I20200501"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzE2NDkyNjc0NTI0Mzc_3c824243-a442-449c-9ed4-aa54dcbc13de"
      unitRef="number">0.03875</cmpr:ClassofWarrantorRightPercentageofSecurities>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="ia80c4331cb93483484bb859e1248c755_I20200501"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzE2NDkyNjc0NTI0NDU_61daa8f3-9740-4a96-9c23-22503414faf9"
      unitRef="usdPerShare">60</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:WarrantsNotSettleableInCashFairValueDisclosure
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NDIw_77806316-09d1-4c55-a001-273b20795a13"
      unitRef="usd">22432000</us-gaap:WarrantsNotSettleableInCashFairValueDisclosure>
    <cmpr:SharesAuthorizedforGrants
      contextRef="i86c51f3047654ad2a057cf110cf82ff9_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NDYz_a568388b-3776-4f2d-9b62-58470212c352"
      unitRef="shares">3500000</cmpr:SharesAuthorizedforGrants>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NDQ2_5bee6c02-9174-4a89-9404-5c50b12a1e2c"
      unitRef="shares">1480926</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NDU3_eba68988-3439-462a-a970-0e77898a2003"
      unitRef="number">2.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ica15d0c7383c410583c4de60f7ebcdc5_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NDc0_234277c5-bc85-4e70-8919-ee1b22aff705"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i68e05c801d334ca984a67899c552688b_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NDc5_0a95567e-bd86-49b9-b204-f83fbd3aa51f"
      unitRef="number">2.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzgxNjA_34db37b9-5ced-44c5-b74f-51eac4a1d30d">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our PSU activity and related information for the fiscal year ended June 30, 2022 is 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,158,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and distributed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo0OGViYzg2OTQxNTg0ZmRiOTZkNDhjMTljYWQ4OTQ3ZS90YWJsZXJhbmdlOjQ4ZWJjODY5NDE1ODRmZGI5NmQ0OGMxOWNhZDg5NDdlXzEtMS0xLTEtMTE3MDY1_505e096c-2bd4-4fe5-bcd9-00bfb1940b3e"
      unitRef="shares">1158716</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo0OGViYzg2OTQxNTg0ZmRiOTZkNDhjMTljYWQ4OTQ3ZS90YWJsZXJhbmdlOjQ4ZWJjODY5NDE1ODRmZGI5NmQ0OGMxOWNhZDg5NDdlXzEtMy0xLTEtMTE3MDY1_3ab07e20-5bc3-4677-a7e5-410bd5f706d8"
      unitRef="usdPerShare">134.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia5ffe10c315b4083b60dbc1407e6891c_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo0OGViYzg2OTQxNTg0ZmRiOTZkNDhjMTljYWQ4OTQ3ZS90YWJsZXJhbmdlOjQ4ZWJjODY5NDE1ODRmZGI5NmQ0OGMxOWNhZDg5NDdlXzItMS0xLTEtMTE3MDY1_f11ce909-4020-4b86-aaa8-a53c6aa451ec"
      unitRef="shares">215899</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo0OGViYzg2OTQxNTg0ZmRiOTZkNDhjMTljYWQ4OTQ3ZS90YWJsZXJhbmdlOjQ4ZWJjODY5NDE1ODRmZGI5NmQ0OGMxOWNhZDg5NDdlXzItMy0xLTEtMTE3MDY1_74ea9083-4543-452b-9c0f-34a5ea11ff27"
      unitRef="usdPerShare">110.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo0OGViYzg2OTQxNTg0ZmRiOTZkNDhjMTljYWQ4OTQ3ZS90YWJsZXJhbmdlOjQ4ZWJjODY5NDE1ODRmZGI5NmQ0OGMxOWNhZDg5NDdlXzQtMS0xLTEtMTE3MDY1_acf1eeaf-e81a-4cb6-bfc5-d708098bf3bf"
      unitRef="shares">15373</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia5ffe10c315b4083b60dbc1407e6891c_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo0OGViYzg2OTQxNTg0ZmRiOTZkNDhjMTljYWQ4OTQ3ZS90YWJsZXJhbmdlOjQ4ZWJjODY5NDE1ODRmZGI5NmQ0OGMxOWNhZDg5NDdlXzQtMy0xLTEtMTE3MDY1_f7b6d445-4afa-4d65-91d8-adc0e7263a17"
      unitRef="usdPerShare">134.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="idfd76fa8a9a5404cacacd2206d985e84_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo0OGViYzg2OTQxNTg0ZmRiOTZkNDhjMTljYWQ4OTQ3ZS90YWJsZXJhbmdlOjQ4ZWJjODY5NDE1ODRmZGI5NmQ0OGMxOWNhZDg5NDdlXzUtMS0xLTEtMTE3MDY1_bc80740f-5bc4-4610-b747-7847d723b8bb"
      unitRef="shares">1359242</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="idfd76fa8a9a5404cacacd2206d985e84_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo0OGViYzg2OTQxNTg0ZmRiOTZkNDhjMTljYWQ4OTQ3ZS90YWJsZXJhbmdlOjQ4ZWJjODY5NDE1ODRmZGI5NmQ0OGMxOWNhZDg5NDdlXzUtMy0xLTEtMTE3MDY1_b6158801-f355-4977-acdd-6908ab140ae9"
      unitRef="usdPerShare">130.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="idfd76fa8a9a5404cacacd2206d985e84_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo0OGViYzg2OTQxNTg0ZmRiOTZkNDhjMTljYWQ4OTQ3ZS90YWJsZXJhbmdlOjQ4ZWJjODY5NDE1ODRmZGI5NmQ0OGMxOWNhZDg5NDdlXzUtNS0xLTEtMTE3MDY1_5f46f345-f5b8-4faa-94d3-f3558301d50c"
      unitRef="usd">52875000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia5ffe10c315b4083b60dbc1407e6891c_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NDg3_697c4fc6-4b9d-40b0-abf2-a1c41dd48ff3"
      unitRef="usdPerShare">110.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i582e40216e094149b4c0d12ac81769e4_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NDk2_717a210d-cd7e-4e84-92bc-daa7836edf3e"
      unitRef="usdPerShare">129.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i70fa95cdc4e9427180c443772b618d04_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NTA1_5deb91a7-4bf3-47bf-8b4e-77fcc6887b64"
      unitRef="usdPerShare">142.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="idfd76fa8a9a5404cacacd2206d985e84_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NTE0_0ab1df91-5e4a-4d2b-8388-78bf522ca210"
      unitRef="usd">52875000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i2df3d5f7716547089c8b469d98a263a7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NTIz_eed8e71c-4899-4535-887a-3dd0f167c007"
      unitRef="usd">125616000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="ibd10c682c5034befa3bebb172a9f99de_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NTMz_00fb32aa-06bb-44ef-8045-ea051d088197"
      unitRef="usd">78951000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i86c51f3047654ad2a057cf110cf82ff9_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NTQy_fc5d8454-a2c0-438c-944a-ef346acbfbb9"
      unitRef="shares">3398105</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzgxNjE_ca8a6886-3a35-4179-a406-1f684e96378b">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our RSU activity and related information for the fiscal year ended June 30, 2022 is 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;434,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;771,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested and distributed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(113,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unvested at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,038,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,387&#160;&lt;/span&gt;&lt;/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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id2b45cc76e884e64ab2a98cc8e44cf2c_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzEtMS0xLTEtMTE3MDY1_841298f8-cd5e-4e4a-9166-ef5618ea6d7c"
      unitRef="shares">434389</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id2b45cc76e884e64ab2a98cc8e44cf2c_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzEtMy0xLTEtMTE3MDY1_3f016f7d-cc5f-4ae3-a4ef-32a9aef4dad2"
      unitRef="usdPerShare">93.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i615886badf2142e4b7626a5279950031_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzItMS0xLTEtMTE3MDY1_8eee92d6-e017-4da2-845c-dac61204ab1b"
      unitRef="shares">771671</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i615886badf2142e4b7626a5279950031_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzItMy0xLTEtMTE3MDY1_f4d3bc9d-a874-4494-9763-9fdd933e9f0e"
      unitRef="usdPerShare">80.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i615886badf2142e4b7626a5279950031_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzMtMS0xLTEtMTE3MDY1_11e23d16-1591-40e7-8252-5f890e2111ee"
      unitRef="shares">113207</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i615886badf2142e4b7626a5279950031_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzMtMy0xLTEtMTE3MDY1_ed80f49f-13b8-480f-96f5-cdc37c1208b4"
      unitRef="usdPerShare">93.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i615886badf2142e4b7626a5279950031_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzQtMS0xLTEtMTE3MDY1_179adf2e-839e-4f6b-90f9-3f8b6fb146d0"
      unitRef="shares">54619</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i615886badf2142e4b7626a5279950031_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzQtMy0xLTEtMTE3MDY1_6ea7d0ce-300d-4015-942b-2fb83d04d8aa"
      unitRef="usdPerShare">92.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5bd11cbcd1904c66b2054a7ea7e0dc02_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzUtMS0xLTEtMTE3MDY1_b65162b2-d130-4de6-b921-9bfa2f3cea51"
      unitRef="shares">1038234</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5bd11cbcd1904c66b2054a7ea7e0dc02_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzUtMy0xLTEtMTE3MDY1_2484d3a3-36c8-4053-89be-8898a8e40788"
      unitRef="usdPerShare">83.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="i5bd11cbcd1904c66b2054a7ea7e0dc02_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZToxNjAyOWExOWNhM2Q0ZjNmYjZlYTEyMWY0YmZlMWI1MS90YWJsZXJhbmdlOjE2MDI5YTE5Y2EzZDRmM2ZiNmVhMTIxZjRiZmUxYjUxXzUtNS0xLTEtMTE3MDY1_eca73c51-405a-4fdf-a13d-80120441e998"
      unitRef="usd">40387000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i64cf38c3021a486fbcdde51c1de80b7c_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NTU4_0a53a164-c76d-4573-a3e7-8482826b942d"
      unitRef="usdPerShare">80.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i267747244902494f91ee0721652cbe77_D20200701-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NTY2_b4b163fa-5403-4c1e-9b6b-022083793e2e"
      unitRef="usdPerShare">93.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i254b0ee63ec6466bbdae4973339aeb8e_D20190701-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NTc0_994b576a-7596-48cd-8fb6-ba44a8bab623"
      unitRef="usdPerShare">46.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i337dc8506bd24ecf9f85d5c3865d3ef8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NTgy_c927ed84-1a12-4471-bfc7-385e13da0cd7"
      unitRef="usd">10123000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="ie5de84f4f42540569910615fdda80f5f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NTkx_e6da295a-9cfd-4d09-b0d0-c98ac632b929"
      unitRef="usd">17231000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="ib3031399fdb94a63a6ed0b0a3fde3a6b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NjAw_3e7e1c49-292b-4f53-babb-9360504d6ed8"
      unitRef="usd">1905000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzgxNjI_5d48a70b-25bc-49d0-8e14-e64dc2b6b360">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not grant any share options in fiscal year 2022. A summary of our share option activity and related information for the year ended June 30, 2022 is 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: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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Shares Pursuant to Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercisable at the end of the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzEtMS0xLTEtMTE3MDY1_1215d192-63b1-489b-a61c-ab3f1a97e340"
      unitRef="shares">5298</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzEtMS0xLTEtMTE3MDY1_546f8350-26f1-43d7-a293-d31724afea0c"
      unitRef="shares">5298</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzEtMy0xLTEtMTE3MDY1_0663c09b-4d21-4401-815b-82f69b0081da"
      unitRef="usdPerShare">80.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzEtMy0xLTEtMTE3MDY1_b9b4bfa4-c4c2-4597-ac25-32b5cf2c4f6f"
      unitRef="usdPerShare">80.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzEtNS0xLTEtMTE3MDY1_468ea1c1-017e-4ee9-9884-1dbe7bc431c5">P3Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzItMS0xLTEtMTE3MDY1_734c6517-631c-4deb-9259-9644922ab1d3"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzItMy0xLTEtMTE3MDY1_1ad50192-d013-4d62-8946-3f4411ce52e0"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzMtMS0xLTEtMTE3MDY1_2d3a93ae-13fe-487c-8737-b926dda54e5a"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzMtMy0xLTEtMTE3MDY1_18be1177-366a-4b93-aa09-92ab9819d6dc"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzQtMS0xLTEtMTE3MDY1_fe73e5b6-2a38-42dd-b136-659e39661d5b"
      unitRef="shares">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzQtMy0xLTEtMTE3MDY1_c03eba1f-c362-45ce-885f-798e31bc9752"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzUtMS0xLTEtMTE3MDY1_cd6edd6e-c02a-46a2-aa60-644cd6e12556"
      unitRef="shares">5298</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzUtMS0xLTEtMTE3MDY1_dbeafca3-da42-4715-89dc-008e24b70ac2"
      unitRef="shares">5298</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzUtMy0xLTEtMTE3MDY1_0ef8f233-8d38-4d5b-88ce-1646c4eb5426"
      unitRef="usdPerShare">80.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzUtMy0xLTEtMTE3MDY1_d1162a2b-7c6f-4ac0-9fd3-9eecbbe1dce3"
      unitRef="usdPerShare">80.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzUtNS0xLTEtMTE3MDY1_0c82724a-4aa6-4062-9b37-a4570d5e4ecf">P2Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzYtMS0xLTEtMTE3MDY1_51409ce7-86ca-48a2-9e16-17fd233ee1e8"
      unitRef="shares">5298</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzYtMS0xLTEtMTE3MDY1_820f6694-149c-4824-923f-f95563f0d86f"
      unitRef="shares">5298</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzYtMy0xLTEtMTE3MDY1_0a7f7eba-7c7d-4987-b658-a3de2962dc6d"
      unitRef="usdPerShare">80.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzYtMy0xLTEtMTE3MDY1_6c2e2955-2311-401e-8df5-de1c1977725b"
      unitRef="usdPerShare">80.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90YWJsZTo3OTc1YjQ5NGExMTI0OTBiOTRiZTc4NWJjM2NiZjAzNy90YWJsZXJhbmdlOjc5NzViNDk0YTExMjQ5MGI5NGJlNzg1YmMzY2JmMDM3XzYtNS0xLTEtMTE3MDY1_f6e7baaa-6430-42bd-bc93-3f0c7c54c21e">P2Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NjA4_985fbba9-1fe7-406a-9601-37b53cd7d40c"
      unitRef="usd">5460000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NjE2_ac3ccdfb-4ec6-4d51-9537-3b04b4cf609b">92,582</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NjI1_38e9d924-414d-4f37-ab79-6a055ca9f079"
      unitRef="usd">49766000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NjM0_750617ad-adb9-40b7-8ca5-891018869f07"
      unitRef="usd">37034000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NjQz_85271a88-a0e2-4934-bd5b-c32d6e0de08a"
      unitRef="usd">34874000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NjUy_8dc7b005-e0e7-40c9-82ce-48172120448d"
      unitRef="usd">1221000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NjUy_a7dd2a34-a027-4de1-8a73-f6669059c4e5"
      unitRef="usd">1221000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NjYw_1fa190eb-309d-436e-8526-321f2ab317ec"
      unitRef="usd">1338000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2NjY4_8105db89-3eeb-43dd-990d-03102471e8c9"
      unitRef="usd">1157000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2Njc2_3fe93712-c4dd-47e4-b15c-487197bf3023"
      unitRef="usd">89977000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMDkvZnJhZzo0NWI3ZTQ1ZWVlZDE0YjgzODI4MWNmMTM4YzBiZjNmNC90ZXh0cmVnaW9uOjQ1YjdlNDVlZWVkMTRiODM4MjgxY2YxMzhjMGJmM2Y0XzI2Mzg4Mjc5MDc2Njc2_e490cf63-12b4-466f-904b-11527296d9d1"
      unitRef="usd">89977000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzE5NTM_01d7dbb1-0f4d-47de-857a-60516e90acbc">Employees' Savings Plans&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Defined contribution plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We maintain certain government-mandated and defined contribution plans throughout the world. Our most significant defined contribution retirement plans are in the U.S. and comply with Section&#160;401(k) of the Internal Revenue Code. We offer eligible employees in the U.S. the opportunity to participate in one of these plans and match most employees' eligible contributions at various rates subject to service vesting as specified in each of the related plan documents. This matching program was temporarily suspended from March 2020 through December 31, 2020 and was reinstated on January 1, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We expensed $16,157, $12,228, and $10,710 for our government-mandated and defined contribution plans in the years ended June 30, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Defined benefit plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We currently have a defined benefit plan that covers substantially all of our employees in Switzerland. Our Swiss plan is a government-mandated retirement fund with benefits generally earned based on years of service and compensation during active employment; however, the level of benefits varies within the plan. Eligibility is determined in accordance with local statutory requirements. Under this plan, both we and certain of our employees with annual earnings in excess of government determined amounts are required to make contributions into a fund managed by an independent investment fiduciary. Employer contributions must be in an amount at least equal to the employee&#x2019;s contribution. Minimum employee contributions are based on the respective employee&#x2019;s age, salary, and gender. As of June 30 2022 and 2021, the plan had an unfunded net pension obligation of approximately $1,173 and $2,883, respectively, and plan assets which totaled approximately $4,754 and $4,128, respectively. For the years ended June 30, 2022, 2021 and 2020 we recognized expense totaling $537, $667, and $399, respectively, related to our Swiss plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzEwOTk1MTE2Mjk5MDc_d4297819-53a3-4819-b103-785dc810e19f"
      unitRef="usd">16157000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzI2Mzg4Mjc5MDY4NzIz_e9487c43-e0cc-417c-bef5-dda4aedf1e44"
      unitRef="usd">12228000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzI2Mzg4Mjc5MDY4NzMy_cbca87a2-b12f-4032-a317-379d266acba5"
      unitRef="usd">10710000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzQ5NDc4MDIzMjcxODg_c6e5ceb2-429c-4ae7-937a-aba9f6a78a0e"
      unitRef="usd">1173000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzQ5NDc4MDIzMjcxOTY_0a668c53-054e-4537-b7c0-e6e812a3e359"
      unitRef="usd">2883000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzQ5NDc4MDIzMjcyMDU_c68983e4-32aa-432f-a3cd-e82a920aa70e"
      unitRef="usd">4754000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzQ5NDc4MDIzMjcyMTM_746d45f6-e6a2-431b-8b97-3cf2c17a9ae8"
      unitRef="usd">4128000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzQ5NDc4MDIzMjcyMjE_75e906d4-ec72-4ce7-a922-8395326c6a85"
      unitRef="usd">537000</us-gaap:PensionExpense>
    <us-gaap:PensionExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzQ5NDc4MDIzMjcyMjc_3a5f4910-154a-4e4e-b52f-89a3613f35f0"
      unitRef="usd">667000</us-gaap:PensionExpense>
    <us-gaap:PensionExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTIvZnJhZzowM2QxMDA0Mzg4N2Q0NGViYWFmMDc0ZjA1Y2I0MGNiMy90ZXh0cmVnaW9uOjAzZDEwMDQzODg3ZDQ0ZWJhYWYwNzRmMDVjYjQwY2IzXzQ5NDc4MDIzMjcyMzM_37c95309-b241-4354-bc9a-36768b3a5be1"
      unitRef="usd">399000</us-gaap:PensionExpense>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzExNjIy_a1e701f3-183c-4555-9c21-eafdc7d2c97a">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our income (loss) before income taxes by geography:&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S.&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58,844)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-U.S.&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(66,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToxYmRhN2UxYzk2NGU0NGUzYTg3N2U0MTk3NzM1Njg0Yy90YWJsZXJhbmdlOjFiZGE3ZTFjOTY0ZTQ0ZTNhODc3ZTQxOTc3MzU2ODRjXzItMS0xLTEtMTE3MDY1_5284a249-23b6-4f1b-a754-daf5191eb7f9"
      unitRef="usd">-7299000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToxYmRhN2UxYzk2NGU0NGUzYTg3N2U0MTk3NzM1Njg0Yy90YWJsZXJhbmdlOjFiZGE3ZTFjOTY0ZTQ0ZTNhODc3ZTQxOTc3MzU2ODRjXzItMy0xLTEtMTE3MDY1_1f98c84b-9e1a-4bfb-9802-858d94832cb8"
      unitRef="usd">2689000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToxYmRhN2UxYzk2NGU0NGUzYTg3N2U0MTk3NzM1Njg0Yy90YWJsZXJhbmdlOjFiZGE3ZTFjOTY0ZTQ0ZTNhODc3ZTQxOTc3MzU2ODRjXzItNS0xLTEtMTE3MDY1_7fd7d2bd-965b-4014-a8c5-c59ea8dab9e7"
      unitRef="usd">-58844000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToxYmRhN2UxYzk2NGU0NGUzYTg3N2U0MTk3NzM1Njg0Yy90YWJsZXJhbmdlOjFiZGE3ZTFjOTY0ZTQ0ZTNhODc3ZTQxOTc3MzU2ODRjXzMtMS0xLTEtMTE3MDY1_d55435c5-0d9d-40a1-a462-55d657bf6d2e"
      unitRef="usd">16630000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToxYmRhN2UxYzk2NGU0NGUzYTg3N2U0MTk3NzM1Njg0Yy90YWJsZXJhbmdlOjFiZGE3ZTFjOTY0ZTQ0ZTNhODc3ZTQxOTc3MzU2ODRjXzMtMy0xLTEtMTE3MDY1_d4bc12e3-fb06-4767-be37-b056cb279f03"
      unitRef="usd">-66243000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToxYmRhN2UxYzk2NGU0NGUzYTg3N2U0MTk3NzM1Njg0Yy90YWJsZXJhbmdlOjFiZGE3ZTFjOTY0ZTQ0ZTNhODc3ZTQxOTc3MzU2ODRjXzMtNS0xLTEtMTE3MDY1_86db0102-9c02-418f-8e79-e7dc35f55f97"
      unitRef="usd">61846000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToxYmRhN2UxYzk2NGU0NGUzYTg3N2U0MTk3NzM1Njg0Yy90YWJsZXJhbmdlOjFiZGE3ZTFjOTY0ZTQ0ZTNhODc3ZTQxOTc3MzU2ODRjXzQtMS0xLTEtMTE3MDY1_c370fa33-40b9-463b-a375-9c13b66030d1"
      unitRef="usd">9331000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToxYmRhN2UxYzk2NGU0NGUzYTg3N2U0MTk3NzM1Njg0Yy90YWJsZXJhbmdlOjFiZGE3ZTFjOTY0ZTQ0ZTNhODc3ZTQxOTc3MzU2ODRjXzQtMy0xLTEtMTE3MDY1_010cfeca-944e-43f6-be9f-166a63b27a0e"
      unitRef="usd">-63554000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToxYmRhN2UxYzk2NGU0NGUzYTg3N2U0MTk3NzM1Njg0Yy90YWJsZXJhbmdlOjFiZGE3ZTFjOTY0ZTQ0ZTNhODc3ZTQxOTc3MzU2ODRjXzQtNS0xLTEtMTE3MDY1_10f32f5b-dac8-4180-bda0-7e864c1fcd84"
      unitRef="usd">3003000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzExNjIz_ff415d37-ffed-4d53-887a-3200e540b548">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of the provision (benefit) for income taxes are 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,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 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-U.S.&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,566)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-U.S.&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(103,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(87,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(80,992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzMtMS0xLTEtMTE3MDY1_faa5924e-d8d2-4163-9abe-b1fd8f1c4438"
      unitRef="usd">526000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzMtMy0xLTEtMTE3MDY1_c7582f72-201f-4a4f-bc63-bb996efa6e3b"
      unitRef="usd">-93000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzMtNS0xLTEtMTE3MDY1_72edca42-91bc-41aa-a710-1487d0398e9a"
      unitRef="usd">-16269000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzQtMS0xLTEtMTE3MDY1_02aa136c-7dd5-4cb8-a905-1348480caa93"
      unitRef="usd">568000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzQtMy0xLTEtMTE3MDY1_b811541e-f767-4af4-b047-9c51c3f60588"
      unitRef="usd">546000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzQtNS0xLTEtMTE3MDY1_7d38433c-ea21-46fc-b2db-76fa4bc4b790"
      unitRef="usd">213000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzUtMS0xLTEtMTE3MDY1_afad361b-657c-44dd-955b-3bee3c0d280f"
      unitRef="usd">36932000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzUtMy0xLTEtMTE3MDY1_87eeb712-035e-484b-be76-2c9c738f3935"
      unitRef="usd">28205000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzUtNS0xLTEtMTE3MDY1_d8f0aa86-e245-41a9-9472-6bcaec15fce3"
      unitRef="usd">22361000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzYtMS0xLTEtMTE3MDY1_5a6c50e3-505e-41fb-be2d-c7e86106380e"
      unitRef="usd">38026000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzYtMy0xLTEtMTE3MDY1_02ea9863-67c9-4742-9fa6-ed5cc17d4f1f"
      unitRef="usd">28658000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzYtNS0xLTEtMTE3MDY1_3ab83977-48ec-4058-91f2-e604a5c7b274"
      unitRef="usd">6305000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzgtMS0xLTEtMTE3MDY1_0523c543-86a9-4927-9c84-46bcfa8aa426"
      unitRef="usd">-3566000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzgtMy0xLTEtMTE3MDY1_8a5eda1c-63d0-4136-8243-2dd3b6100831"
      unitRef="usd">-1573000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzgtNS0xLTEtMTE3MDY1_600cdfd0-0e00-4b8f-9c21-7c604a261e58"
      unitRef="usd">12980000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzktMS0xLTEtMTE3MDY1_947b940b-ab90-4cbb-b361-622cb607104f"
      unitRef="usd">12000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzktMy0xLTEtMTE3MDY1_6d4ae250-f1d4-44a6-ac82-b59d431c4fb2"
      unitRef="usd">-31000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzktNS0xLTEtMTE3MDY1_202f0983-21e7-4a85-b7d6-c58082a09abd"
      unitRef="usd">3213000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzEwLTEtMS0xLTExNzA2NQ_c5dca80a-e102-45e9-adba-745f45926539"
      unitRef="usd">25429000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzEwLTMtMS0xLTExNzA2NQ_14fdbb9e-eaa8-4c90-b8d4-721d5124b214"
      unitRef="usd">-8151000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzEwLTUtMS0xLTExNzA2NQ_e4c3c8a9-70f5-467b-9121-54462e853709"
      unitRef="usd">-103490000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzExLTEtMS0xLTExNzA2NQ_cdd4c5ca-c585-4fd8-9d06-e13ad03d3e8a"
      unitRef="usd">21875000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzExLTMtMS0xLTExNzA2NQ_8ed26750-3e08-4abc-a1c2-263e50fbbd30"
      unitRef="usd">-9755000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzExLTUtMS0xLTExNzA2NQ_37e535ad-793f-4c54-9549-956328c5bc17"
      unitRef="usd">-87297000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzEyLTEtMS0xLTExNzA2NQ_64a97ac1-9fcc-4cb6-a94b-d15cc17fa0dd"
      unitRef="usd">59901000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzEyLTMtMS0xLTExNzA2NQ_b6db0eb6-fb35-4955-95ce-57ffe2b18669"
      unitRef="usd">18903000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpmYmFlN2MxZTUzMDk0NmRkYjM1YWE2NTQ2ZjA5ZGRjOS90YWJsZXJhbmdlOmZiYWU3YzFlNTMwOTQ2ZGRiMzVhYTY1NDZmMDlkZGM5XzEyLTUtMS0xLTExNzA2NQ_2d579558-fdf3-4812-98bb-d7d009755202"
      unitRef="usd">-80992000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzExNjI0_21a339ea-da21-4c77-8b73-7abe8022c625">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of the standard U.S. federal&#160;statutory tax rate and our effective tax rate: &lt;/span&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:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(130.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax rate differential on non-U.S. earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(408.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Swiss tax reform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,779.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation related items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(420.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. tax reform&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(372.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Goodwill impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;759.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(27.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,277.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Irish foreign tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;262.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax on repatriated earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain/loss on sale of subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(189.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Notional interest deduction (Italy)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Patent box (Italy)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credits and incentives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(88.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-US tax rate changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Irish tax restructuring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. global intangible low-taxed income (GILTI)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. foreign-derived intangible income (FDII)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net tax (benefit) expense on intellectual property transfer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax loss carryforward expirations &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Business and withholding 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nondeductible 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other non-deductible 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax on unremitted earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes to derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(109.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;642.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29.7)&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:'Arial',sans-serif;font-size:9pt;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,697.0)&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzItMS0xLTEtMTE3MDY1_bb6f221d-59ee-4791-b3fe-f5054fc5c480"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzItMy0xLTEtMTE3MDY1_ca0401a9-05d4-4bbe-a7b6-d23adc02cb97"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzItNS0xLTEtMTE3MDY1_d32c67b5-40a6-4e3e-b02b-696c621e9271"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzMtMS0xLTEtMTE3MDY1_a1298c79-eed4-47d7-a8b9-e2965212de80"
      unitRef="number">-0.111</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzMtMy0xLTEtMTE3MDY1_f1d97af1-73bb-46ce-99d8-826de63af37e"
      unitRef="number">0.031</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzMtNS0xLTEtMTE3MDY1_b80161e4-c4e2-4e52-9d81-5e0bec781993"
      unitRef="number">-1.301</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzQtMS0xLTEtMTE3MDY1_1237a5d2-0dcf-4a9f-bbf1-2eed9b7c2e64"
      unitRef="number">0.971</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzQtMy0xLTEtMTE3MDY1_ab789325-eea6-4d25-86ba-6ea74a2102e6"
      unitRef="number">-0.203</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzQtNS0xLTEtMTE3MDY1_c60e0334-c93c-45f1-af30-0928a85139b9"
      unitRef="number">-4.084</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="i7d8134678c3e4a7cacfb2e82c0581620_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzUtMS0xLTEtMTE3MDY1_d22e360c-aac4-4765-b8f1-5ef894bc60a1"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="i151df486dc7746ae9333aebb5c3dd4e1_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzUtMy0xLTEtMTE3MDY1_5f92b0a8-877a-4ca7-b665-243d25ce9c3e"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="ibcb586b8a2cc4c17853c812cb6044f1f_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzUtNS0xLTEtMTE3MDY1_746e05ca-de84-4479-9cf2-a95cd9d8c4a4"
      unitRef="number">-37.79</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzYtMS0xLTEtMTE3MDY1_c2757429-18da-4267-aca3-9bd9e72770b1"
      unitRef="number">0.219</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzYtMy0xLTEtMTE3MDY1_1553f0ad-043e-4fb0-aee7-7e8a947ab72c"
      unitRef="number">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzYtNS0xLTEtMTE3MDY1_dc5250b1-ecc8-481e-8a0e-8b36a18c9f67"
      unitRef="number">4.207</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzctMS0xLTEtMTE3MDY1_302b620b-e5be-44a8-8dcb-2c54d9615d79"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzctMy0xLTEtMTE3MDY1_282e704e-89e8-4151-a172-4d7560a88cb6"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzctNS0xLTEtMTE3MDY1_7d8f2467-ae6d-41e5-9cc2-43771ff99190"
      unitRef="number">-3.726</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzgtMS0xLTEtMTE3MDY1_2cbd9854-d41d-4bd1-b120-72bc593273a0"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzgtMy0xLTEtMTE3MDY1_362b6992-d8fe-4079-8a42-2704810aa609"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzgtNS0xLTEtMTE3MDY1_2a8be4d2-5610-486c-8297-0ed64444d461"
      unitRef="number">7.591</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzktMS0xLTEtMTE3MDY1_ac382b0a-bc1d-49ed-b27d-52f4bb224ff3"
      unitRef="number">3.637</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzktMy0xLTEtMTE3MDY1_6ebe7e0f-a103-46ef-863c-9e89c6fdf82e"
      unitRef="number">-0.272</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzktNS0xLTEtMTE3MDY1_027a5b59-5327-45f1-bd3c-ab209a0f044a"
      unitRef="number">12.775</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzEwLTEtMS0xLTExNzA2NQ_699902d5-db67-472b-8bb6-858ad3990228"
      unitRef="number">0.468</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzEwLTMtMS0xLTExNzA2NQ_675d01d4-5697-46a6-80f3-75757a0f7680"
      unitRef="number">0.088</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzEwLTUtMS0xLTExNzA2NQ_a383607e-ed6c-436d-824c-1983bb5c31e9"
      unitRef="number">2.623</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzExLTEtMS0xLTExNzA2NQ_32fd5495-42f7-4d03-bac9-4ab2d30b80eb"
      unitRef="number">0.392</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzExLTMtMS0xLTExNzA2NQ_5737de12-1b72-4ee5-bb18-3eac972fe21d"
      unitRef="number">-0.039</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzExLTUtMS0xLTExNzA2NQ_4cfe250d-95dd-4ae5-8d56-12791368031b"
      unitRef="number">1.541</us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzEyLTEtMS0xLTExNzA2NQ_9823f0e8-ab47-4fc9-83c4-fa89519555ef"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzEyLTMtMS0xLTExNzA2NQ_603534a7-07ab-46f1-9419-da40d7979f2d"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzEyLTUtMS0xLTExNzA2NQ_bd564b20-f18d-4c55-8ae0-91d36740bbac"
      unitRef="number">-1.892</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzEzLTEtMS0xLTExNzA2NQ_84ac974e-179e-456f-9576-feb935a223f9"
      unitRef="number">0.088</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzEzLTMtMS0xLTExNzA2NQ_3dbe8aff-efc6-4060-ac36-6b9f10e729f8"
      unitRef="number">-0.014</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductions
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzEzLTUtMS0xLTExNzA2NQ_0fbd35e9-bad2-4062-abaf-63977a63dda2"
      unitRef="number">0.479</us-gaap:EffectiveIncomeTaxRateReconciliationDeductions>
    <cmpr:EffectiveIncomeTaxRateReconciliationItalyPatentBoxPercent
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE0LTEtMS0xLTExNzA2NQ_e5e055c3-7964-4b0b-929f-2fad6f665061"
      unitRef="number">-0.120</cmpr:EffectiveIncomeTaxRateReconciliationItalyPatentBoxPercent>
    <cmpr:EffectiveIncomeTaxRateReconciliationItalyPatentBoxPercent
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE0LTMtMS0xLTExNzA2NQ_3322f16a-ddd4-44ed-a1a7-78dc81dd6e3e"
      unitRef="number">0</cmpr:EffectiveIncomeTaxRateReconciliationItalyPatentBoxPercent>
    <cmpr:EffectiveIncomeTaxRateReconciliationItalyPatentBoxPercent
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE0LTUtMS0xLTExNzA2NQ_473c1b9d-7235-45db-8a92-edf3c20187f7"
      unitRef="number">-0.242</cmpr:EffectiveIncomeTaxRateReconciliationItalyPatentBoxPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE1LTEtMS0xLTExNzA2NQ_637c11b8-eb95-4333-a54e-25af2cfbb4c7"
      unitRef="number">0.237</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE1LTMtMS0xLTExNzA2NQ_46207ca5-b067-4ba4-b753-6de9b2b54ae0"
      unitRef="number">-0.042</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE1LTUtMS0xLTExNzA2NQ_d1d8d2fd-f410-49fb-9d6f-d6d76e61829b"
      unitRef="number">0.883</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesForeign
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE2LTEtMS0xLTExNzA2NQ_14e1e23e-dabf-49de-ae6e-47cf6598fa87"
      unitRef="number">0.576</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesForeign
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE2LTMtMS0xLTExNzA2NQ_eff2cc20-282f-4f7e-9897-f37da67336c5"
      unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesForeign
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE2LTUtMS0xLTExNzA2NQ_a9625e15-be03-4cd5-b4a6-c6045da777c3"
      unitRef="number">0.817</us-gaap:EffectiveIncomeTaxRateReconciliationTaxContingenciesForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseRestructuringCharges
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE3LTEtMS0xLTE3MzI2MA_1472cbbb-f5f7-4f08-b556-42f2541a8d20"
      unitRef="number">0.134</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseRestructuringCharges>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ib3ab5cb7799448848980226cca6f9382_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE4LTEtMS0xLTE3MzI2MA_13bd936f-0493-490e-8821-f5baa2e5bc1f"
      unitRef="number">0.102</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ib5a609b0344445caa2f14cfb4f661d25_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE4LTMtMS0xLTE3MzI2Mg_9a0be473-e491-4fd7-b9a6-5af9890c7599"
      unitRef="number">-0.003</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i51b3cf07d7b04466994ed23e14a302ed_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE5LTEtMS0xLTE3MzI2MA_c3a40f81-b850-4645-a578-1553c0e32a8a"
      unitRef="number">-0.068</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="i89832d5ba62643cfb244cdacc271a30e_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIwLTEtMS0xLTE3MzI2MA_94a618dc-be0d-415a-9bd5-61fa5fbb9aad"
      unitRef="number">-0.104</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="i9235a9e992254ea7b2c2ea4a36ac9a43_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIwLTUtMS0xLTE3MzI2Mg_1f30019f-db43-473f-b3b9-ff2c3af55f31"
      unitRef="number">0.164</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIxLTEtMS0xLTE3MzI2MA_bcafe0c1-6648-487e-aa73-6a402d5a2ffe"
      unitRef="number">0.048</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIxLTMtMS0xLTE3MzI2Mg_c5bbed13-8bbb-49ef-89ac-d821140ea9d7"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIxLTUtMS0xLTE3MzI2Mg_7d7657f7-151d-4031-bebf-a95d872652f9"
      unitRef="number">0.074</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE3LTEtMS0xLTExNzA2NQ_349af4a7-cd88-4c34-9580-bcf72188632f"
      unitRef="number">0.051</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE3LTMtMS0xLTExNzA2NQ_9e9508e7-c867-4773-9e62-7d1ce7c709c7"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE3LTUtMS0xLTExNzA2NQ_bd249069-81c8-43d7-8278-898cd57acf8e"
      unitRef="number">0.287</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <cmpr:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsPercent
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE4LTEtMS0xLTExNzA2NQ_d40b2410-051a-4a40-a0ff-301348908a3a"
      unitRef="number">0.359</cmpr:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsPercent>
    <cmpr:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsPercent
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE4LTMtMS0xLTExNzA2NQ_d561433b-62d7-4b32-9347-6cf69429009b"
      unitRef="number">-0.010</cmpr:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsPercent>
    <cmpr:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsPercent
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE4LTUtMS0xLTExNzA2NQ_397cbd3e-7832-4c2a-b4cb-b2424908e41a"
      unitRef="number">0.288</cmpr:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i58d2af22ea4943df897f9d3d3b380ff8_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE5LTEtMS0xLTExNzA2NQ_a1fdc040-7bec-4e98-877b-e8bf8f6f2edb"
      unitRef="number">0.527</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="ic154d69e6b4b4366baec9436159c0212_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE5LTMtMS0xLTExNzA2NQ_5bb000ed-18a5-4163-b791-5619d3b86274"
      unitRef="number">-0.186</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="iae866d7e10344494bb7994dd36f6158e_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzE5LTUtMS0xLTExNzA2NQ_43d2c435-1691-4c33-8129-ff4707e3cba9"
      unitRef="number">1.574</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIwLTEtMS0xLTExNzA2NQ_ad22c999-a50b-41d9-ab15-ae62ec2554a0"
      unitRef="number">0.071</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIwLTEtMS0xLTExNzA2NQ_c29137bc-3458-441b-a06d-fe4fde48d284"
      unitRef="number">0.071</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIwLTMtMS0xLTExNzA2NQ_03edec59-f422-4a25-b75c-24a042191866"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIwLTMtMS0xLTExNzA2NQ_fd5deed4-a682-4c74-bd48-6b2a730fdae6"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIwLTUtMS0xLTExNzA2NQ_23e49402-9039-45e4-9453-8a95e47cbab0"
      unitRef="number">0.475</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIxLTEtMS0xLTExNzA2NQ_b3cae3f6-9a5b-4d62-918a-e7d3734b843a"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIxLTMtMS0xLTExNzA2NQ_72ef88b6-6ae9-45c0-90f3-5bf8148bcc5c"
      unitRef="number">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzIxLTUtMS0xLTExNzA2NQ_adc052c7-3902-4b71-bcb6-d012f90e906f"
      unitRef="number">0.314</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="ibd2e655933f8429d94589ee5c2a256ea_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzI0LTEtMS0xLTExNzA2NQ_e1b42145-d313-4338-b9d1-11ca5f6d0b14"
      unitRef="number">0.735</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="i0bb2bf69f5f24564bd155cbedd81992e_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzI0LTMtMS0xLTExNzA2NQ_d10e4ff3-c354-48b0-a603-7ddd6850cbc4"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
      contextRef="i273aa7fb3ac54c97a9c6666c404be7ac_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzI0LTUtMS0xLTExNzA2NQ_13a79269-3b7e-464f-9ed9-e5d56e60703a"
      unitRef="number">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzI1LTEtMS0xLTExNzA2NQ_ce94a2f8-8ce6-4210-8efd-4afb1c69b1c5"
      unitRef="number">-0.149</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzI1LTMtMS0xLTExNzA2NQ_512d0745-12e2-42a4-acfc-c92a2968f489"
      unitRef="number">0.029</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzI1LTUtMS0xLTExNzA2NQ_710214c2-045b-4e8a-b78b-dfcc46bfd732"
      unitRef="number">-1.099</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzI2LTEtMS0xLTExNzA2NQ_dac7a286-f46a-45c9-9f68-c4c757aaa17b"
      unitRef="number">6.420</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzI2LTMtMS0xLTExNzA2NQ_5160b0c7-dd15-4f48-8cd7-1fc03d68cb8b"
      unitRef="number">-0.297</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTo2YWZlNzY3ZmJmYmI0ZTc5OTRmOTNlOTQwYTA5ZmZjNC90YWJsZXJhbmdlOjZhZmU3NjdmYmZiYjRlNzk5NGY5M2U5NDBhMDlmZmM0XzI2LTUtMS0xLTExNzA2NQ_3e6cf757-4826-442e-9dd3-8896d694d8e9"
      unitRef="number">-26.97</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i6a75f900f4ba4fbc90c11431bd1fe214_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTU0MjA_655b72bc-9ee0-49ad-8243-65dba7a28497"
      unitRef="usd">29600000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i899c181137584b38a562afbe447eb28f_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTU0Mjk_88e101f5-a2c2-4265-ace2-0812a51e0f6e"
      unitRef="number">0.10</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i764a989ef1bf4c479a2dfa7d143c7076_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTU0MzQ_7bd8c912-e327-402d-9582-319153d781d1"
      unitRef="number">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTU0Mzk_3b956c33-1b76-474b-9f07-388f8ef1d38f"
      unitRef="number">6.420</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTU0NDc_d31c1e67-b4f1-4f84-a46b-cf79d434da82"
      unitRef="number">-0.297</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i994eec623ea9404cb03156fad52467d5_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTU0NTY_f8c5a185-66f3-4c70-9d08-2c1283068bdf"
      unitRef="usd">113482000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i151df486dc7746ae9333aebb5c3dd4e1_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTU0NjY_417a8b15-9780-4832-987b-9a34dd607080"
      unitRef="usd">113482000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ie1a2994058ef4660a5dba47a2de24005_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NjAwMjM_37f4046d-2450-40c2-86d8-0c24a5d099c5"
      unitRef="usd">29600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="icf4fa966104147b1b5bbfb052603517d_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTU0NzY_f05104f0-2dac-4647-b000-e0f66f1a7975"
      unitRef="usd">4676000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i8b77a68436ff4587a162478a083bf6c6_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTU0ODQ_072c235b-1a2e-4502-8651-ce524f258264"
      unitRef="usd">5310000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzExNjI1_5dce3c02-4969-45db-9736-c2b0312f5a56">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant components of our deferred income tax assets and liabilities consisted of the following at June 30, 2022 and 2021:&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.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&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:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Swiss tax reform amortizable goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Credit and other carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;301,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;319,310&#160;&lt;/span&gt;&lt;/td&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(134,660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(111,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,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:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;207,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(32,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(37,694)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,920)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in flow-through entity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax on unremitted earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Italy tax suspension reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,627)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(94,654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(85,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzAtMS0xLTEtMTE3MDY1_6d983dcd-7257-42ad-9a6a-faa9a95e9815">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ie1a2994058ef4660a5dba47a2de24005_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzItMS0xLTEtMTE3MDY1_82be505e-35c9-4045-be94-177882c2258b"
      unitRef="usd">123893000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ib116e6e5b6c54b68a580b0fd1f5d24e7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzItMy0xLTEtMTE3MDY1_e2678114-afe1-4a6a-8c37-2ebe20178e1b"
      unitRef="usd">133879000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzMtMS0xLTEtMTE3MDY1_fcd99c34-8149-4297-96f7-2ab0a140b3dd"
      unitRef="usd">71820000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzMtMy0xLTEtMTE3MDY1_b03ed935-6892-427e-994d-7b860683ca7b"
      unitRef="usd">73574000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <cmpr:DeferredTaxAssetsFinanceLeases
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzQtMS0xLTEtMTE3MDY1_e0bad377-10ad-405a-8098-cfc6ebe16776"
      unitRef="usd">24952000</cmpr:DeferredTaxAssetsFinanceLeases>
    <cmpr:DeferredTaxAssetsFinanceLeases
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzQtMy0xLTEtMTE3MDY1_7c04390b-ae6f-4263-913d-81dabc1fbc42"
      unitRef="usd">31363000</cmpr:DeferredTaxAssetsFinanceLeases>
    <cmpr:DeferredtaxassetsDepreciationandAmortization
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzUtMS0xLTEtMTE3MDY1_147ea9ea-ffde-47e5-bc18-4d4b70aa8dac"
      unitRef="usd">3736000</cmpr:DeferredtaxassetsDepreciationandAmortization>
    <cmpr:DeferredtaxassetsDepreciationandAmortization
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzUtMy0xLTEtMTE3MDY1_686d0100-6150-4434-9e2e-2152344d23dd"
      unitRef="usd">9136000</cmpr:DeferredtaxassetsDepreciationandAmortization>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzYtMS0xLTEtMTE3MDY1_b357e9a9-ec07-498c-8286-579fe1584a57"
      unitRef="usd">12244000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzYtMy0xLTEtMTE3MDY1_dad24eb6-bba8-462e-b112-f0f11ee64f51"
      unitRef="usd">9538000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzctMS0xLTEtMTE3MDY1_68d94bf9-d285-4a3d-9b1d-8baafa8ef24b"
      unitRef="usd">16090000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzctMy0xLTEtMTE3MDY1_037f1258-42c4-4c6a-8534-c9487763f816"
      unitRef="usd">11192000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzgtMS0xLTEtMTE3MDY1_9cbba360-2f52-4104-a857-93a1491b5479"
      unitRef="usd">47405000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzgtMy0xLTEtMTE3MDY1_1011911d-625a-4b1a-8cfd-7413e783a556"
      unitRef="usd">41222000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzktMS0xLTEtMTE3MDY1_e3e5e92a-b37a-4c29-8f75-b7b9b67c3da8"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzktMy0xLTEtMTE3MDY1_3f97c425-aabe-426c-88e7-2e98e2a5ae86"
      unitRef="usd">5745000</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzEwLTEtMS0xLTExNzA2NQ_7e86908c-37c3-4837-b4c5-2b40e14c07d5"
      unitRef="usd">1120000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzEwLTMtMS0xLTExNzA2NQ_a5b658cd-9b5e-4663-86ed-bcaa797e87b9"
      unitRef="usd">3661000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzExLTEtMS0xLTExNzA2NQ_d08cbd38-4bb3-49c4-ba17-de0d2e1e8660"
      unitRef="usd">301260000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzExLTMtMS0xLTExNzA2NQ_831cf98a-3028-48a4-b1d8-a99992e0619f"
      unitRef="usd">319310000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzEyLTEtMS0xLTExNzA2NQ_3a7eb01f-50dd-4ff7-90d5-6d569fa98474"
      unitRef="usd">134660000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzEyLTMtMS0xLTExNzA2NQ_1e71d2af-9c6c-493f-9d91-5b2299dc2caf"
      unitRef="usd">111476000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzEzLTEtMS0xLTExNzA2NQ_0f812c59-b69f-430e-8b46-976b42abe1f4"
      unitRef="usd">166600000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzEzLTMtMS0xLTExNzA2NQ_baf3417d-38ab-4b5d-9fc2-aa936b8895da"
      unitRef="usd">207834000</us-gaap:DeferredTaxAssetsNet>
    <cmpr:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzE1LTEtMS0xLTExNzA2NQ_f23e3c89-3efd-47d9-9b66-c5c369076b8c"
      unitRef="usd">-32595000</cmpr:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization>
    <cmpr:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzE1LTMtMS0xLTExNzA2NQ_7748dfff-95aa-4188-8740-8caaf2bf8235"
      unitRef="usd">-37694000</cmpr:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization>
    <cmpr:DeferredTaxLiabilitiesFinanceLeases
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzE3LTEtMS0xLTExNzA2NQ_4a65365d-6ecd-4cfc-8963-f8859dc8b3d4"
      unitRef="usd">-21049000</cmpr:DeferredTaxLiabilitiesFinanceLeases>
    <cmpr:DeferredTaxLiabilitiesFinanceLeases
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzE3LTMtMS0xLTExNzA2NQ_1e573031-bb69-440b-a7f6-497741802664"
      unitRef="usd">-24920000</cmpr:DeferredTaxLiabilitiesFinanceLeases>
    <cmpr:Deferredtaxliabilitiesinvestmentinflowthroughentity
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzE4LTEtMS0xLTExNzA2NQ_d96fc487-d349-4958-8d6b-878fe75e61a7"
      unitRef="usd">-7031000</cmpr:Deferredtaxliabilitiesinvestmentinflowthroughentity>
    <cmpr:Deferredtaxliabilitiesinvestmentinflowthroughentity
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzE4LTMtMS0xLTExNzA2NQ_ac814248-47d7-474b-b852-210794b5ac1c"
      unitRef="usd">-5003000</cmpr:Deferredtaxliabilitiesinvestmentinflowthroughentity>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzE5LTEtMS0xLTExNzA2NQ_fd17da81-f897-4b59-8b08-5c7a9cb72113"
      unitRef="usd">6692000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzE5LTMtMS0xLTExNzA2NQ_54984523-cd71-459e-ab8e-e4e05e2fb402"
      unitRef="usd">6877000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzIxLTEtMS0xLTE3MzI2NQ_b8c98c6e-a506-4e58-81e5-5cee1e011c6f"
      unitRef="usd">19703000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i0b5bbdc7e9b843ca959b25a5b46a27fc_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzIxLTEtMS0xLTExNzA2NQ_cd3bdf2f-2167-452c-afaa-8a1aca32553c"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i071c4699ea474650a0cc9a46102dae3d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzIxLTMtMS0xLTExNzA2NQ_9e10b485-d89a-4bd5-80ab-8181d8087ecf"
      unitRef="usd">4528000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzIyLTEtMS0xLTExNzA2NQ_759221d7-1129-4a69-828e-bbcc75d1184a"
      unitRef="usd">7584000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzIyLTMtMS0xLTExNzA2NQ_75d1c4f8-87a9-4193-88e8-8e5fae866850"
      unitRef="usd">6627000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzIzLTEtMS0xLTExNzA2NQ_82454145-7769-4c51-bcca-7a08e7710dbb"
      unitRef="usd">94654000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzIzLTMtMS0xLTExNzA2NQ_da0b5a65-7464-4c8e-bbaf-e7f9e7a5e3e1"
      unitRef="usd">85649000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzI0LTEtMS0xLTExNzA2NQ_a7360b78-a3a4-4c30-8131-e6a6029d526a"
      unitRef="usd">71946000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTpiMTJiMzYzZGEwYTc0YmI5YmY0YjEzNTAyNmE3ZTIyYi90YWJsZXJhbmdlOmIxMmIzNjNkYTBhNzRiYjliZjRiMTM1MDI2YTdlMjJiXzI0LTMtMS0xLTExNzA2NQ_34629740-0ef1-4ae2-a3f3-a4872490d260"
      unitRef="usd">122185000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="if021d21e3575419980335afcc281770d_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUyNzI_4415cee8-74fc-4ff4-9753-bb165ac72468"
      unitRef="usd">303000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i29c7ef46188049488c2ddc81f0f8e823_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUyNzg_5a984f18-d1cf-4350-bfcb-e66e0c35db1e"
      unitRef="usd">3440000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ib0fd50772ce34e4996308532c2087f9b_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUzMTQ_0f2b15d8-a3fb-4b00-bde1-572f7610cad7"
      unitRef="usd">2469000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ie908346e826846cebcaf7eee9b81dad9_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUyODY_9d6d0574-323f-47ed-bd54-284aa9c1aaa5"
      unitRef="usd">4225000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i7d6842de55ba4aafb0c61afdc8de52a2_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUyOTQ_d64d192c-6bf7-4754-9498-50050e1c6aa6"
      unitRef="usd">3313000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ia3bbbe6014ea40c58edb59f485107b30_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUzMjU_965aad9d-3bf6-4897-ad45-0da22405471c"
      unitRef="usd">3331000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ibb145e11043c4c758eab4f755ae310f8_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUzMzY_823a883d-ce7f-4468-9358-c7f15626ce61"
      unitRef="usd">5745000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ifdaddb3002764051bd34577df1e6ba39_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUzNDc_b7d14d09-d628-43b8-85a3-b7305a3d86cc"
      unitRef="usd">4402000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i580417618ff2457ebbff77d16840b730_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUzNTg_6f40d91f-3301-4bc6-be14-13ffdacad8eb"
      unitRef="usd">27858000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i8e601f6d0be74ed5aff384971f503986_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUzNjc_aaa4d178-3f07-46a7-98e2-174ee7da7ed1"
      unitRef="usd">4783000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i845a06b0b6444b49ba8a914bd0e7ef4c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUzNzU_4c7f2853-bc07-4ad4-8585-2c65396e9e62"
      unitRef="usd">14300000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i7f200387db8b48b5ba39d38f1cb5ae76_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTUzOTM_a03346ab-2571-4a12-a9ff-5f44789f22ea"
      unitRef="usd">10561000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i7f200387db8b48b5ba39d38f1cb5ae76_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2NTU0MDI_16968a61-2f2c-4036-a2f7-0eb153b5f02a"
      unitRef="usd">102098000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzExNjI2_7096852d-2de2-47c0-aa78-a47a6947931a">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of the beginning and ending amount of the valuation allowance for the year ended June 30, 2022 is 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:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Charges to earnings (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Charges to other accounts (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-indent:-72pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Amount is primarily related to partial Swiss valuation allowance, increased non-U.S. net operating losses, increased U.S. research and development credits and share-based compensation, increased Irish foreign tax credits, increased interest limitation carryforwards and release of valuation allowances in France, Ireland and the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Amount is primarily related to decreases in deferred tax assets on non-U.S. net operating losses due to currency exchange rate changes and unrealized gains on derivative financial instruments included in Accumulated Other Comprehensive Loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToyZWM2ZmIyZGViNTM0NzRmOTliNTQzYzM4ZTU0ZTQxMy90YWJsZXJhbmdlOjJlYzZmYjJkZWI1MzQ3NGY5OWI1NDNjMzhlNTRlNDEzXzAtMS0xLTEtMTE3MDY1_ad0349de-d112-47ca-8607-14096a4b556c"
      unitRef="usd">111476000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToyZWM2ZmIyZGViNTM0NzRmOTliNTQzYzM4ZTU0ZTQxMy90YWJsZXJhbmdlOjJlYzZmYjJkZWI1MzQ3NGY5OWI1NDNjMzhlNTRlNDEzXzEtMS0xLTEtMTE3MDY1_1f684013-85fd-4653-b9ab-8ff2f103190c"
      unitRef="usd">33859000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToyZWM2ZmIyZGViNTM0NzRmOTliNTQzYzM4ZTU0ZTQxMy90YWJsZXJhbmdlOjJlYzZmYjJkZWI1MzQ3NGY5OWI1NDNjMzhlNTRlNDEzXzItMS0xLTEtMTE3MDY1_ce68720f-0100-4811-972c-40208b28e226"
      unitRef="usd">10676000</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZToyZWM2ZmIyZGViNTM0NzRmOTliNTQzYzM4ZTU0ZTQxMy90YWJsZXJhbmdlOjJlYzZmYjJkZWI1MzQ3NGY5OWI1NDNjMzhlNTRlNDEzXzMtMS0xLTEtMTE3MDY1_8bcfdb0e-963c-45f5-938f-39814802efcb"
      unitRef="usd">134659000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ibb1c730ef1f64d51b4664c205f5345ae_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk0NjE_db996014-8930-48d6-8310-feb1979ec013"
      unitRef="usd">3136000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ie62857542aa9428589b56054d695a366_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk0NzA_964e248a-a43e-4789-ac71-0caad19070ab"
      unitRef="usd">22975000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i5907d16e98ce4c38a0f83ab16a66c0c5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk0ODA_21439abd-8575-4922-ad7b-f8310ef958a7"
      unitRef="usd">477144000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="i627f47aee31a4eaf888f0bf90c102f4e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk0OTE_d6b1be46-0a37-4bfa-a726-3a68b33738f0"
      unitRef="usd">32767000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ibb1c730ef1f64d51b4664c205f5345ae_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1MDE_89209fec-7c9e-40e8-8ba5-1faeb8d6b2cc"
      unitRef="usd">22778000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ie62857542aa9428589b56054d695a366_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1MTE_b656b497-5b8b-4f53-b0da-4d533ba367ab"
      unitRef="usd">5225000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i5907d16e98ce4c38a0f83ab16a66c0c5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1MjA_32fb171c-3655-4e5d-80a4-8ce1c5330565"
      unitRef="usd">1048000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i0d263b62abb9406fad5c9b578c31508e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1Mjk_79590baa-aa97-46e1-9317-4d256609e3c1"
      unitRef="usd">8332000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1Mzg_06e3d595-5d57-41dc-9b77-311b088dc9e9"
      unitRef="usd">48966000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <cmpr:PotentialtaxwithholdingRepatriatedEarnings
      contextRef="i899c181137584b38a562afbe447eb28f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1NDg_b47f3cd0-bc19-46ef-8aa0-f197d983137c"
      unitRef="usd">11300000</cmpr:PotentialtaxwithholdingRepatriatedEarnings>
    <cmpr:PotentialtaxwithholdingRepatriatedEarnings
      contextRef="i764a989ef1bf4c479a2dfa7d143c7076_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1NTg_6bf6ebfc-5e8b-46e6-a509-61efd331b787"
      unitRef="usd">12300000</cmpr:PotentialtaxwithholdingRepatriatedEarnings>
    <us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1Njg_053d9bf0-241f-4f67-9bd1-5bdbabfc93ca"
      unitRef="usd">6692000</us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays
      contextRef="i899c181137584b38a562afbe447eb28f_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1Nzc_48c572f7-0a68-4834-9ddb-f81e08eff4a6"
      unitRef="number">0.15</us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays
      contextRef="i764a989ef1bf4c479a2dfa7d143c7076_D20210701-20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1ODU_9951763d-8c93-4a4a-8c72-cefca7c8c0de"
      unitRef="number">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationTaxHolidays>
    <us-gaap:IncomeTaxHolidayAggregateDollarAmount
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk1OTE_c273ad4e-9b6c-4822-bd2c-2cb97e179674"
      unitRef="usd">266000</us-gaap:IncomeTaxHolidayAggregateDollarAmount>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie5b7346ac3164d44876c066c5d112425_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzAtMS0xLTEtMTE3MDY1_9217bae0-78a9-4a27-92bd-6ca3c22788ec"
      unitRef="usd">4721000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzEtMS0xLTEtMTE3MDY1_46b7c30b-9cf5-49f6-813d-2eb9571bcc5e"
      unitRef="usd">586000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzItMS0xLTEtMTE3MDY1_bd86e615-5d2b-4c95-ab42-140b1b8fe99f"
      unitRef="usd">769000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzMtMS0xLTEtMTE3MDY1_3302a6a9-3974-4816-83d7-05d045830750"
      unitRef="usd">102000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzQtMS0xLTEtMTE3MDY1_e2c093f1-b557-4b33-90b5-db44e28dc94c"
      unitRef="usd">52000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzUtMS0xLTEtMTE3MDY1_42934895-6a86-4516-a291-a51097177351"
      unitRef="usd">71000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzYtMS0xLTEtMTE3MDY1_f191d304-4fa6-47ce-9958-0d61029b40f5"
      unitRef="usd">4000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i9f94a7b7147741f2895af4e6722ccc90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzctMS0xLTEtMTE3MDY1_b98defa6-bda5-4ea9-a011-7572d7eeb88e"
      unitRef="usd">5847000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzgtMS0xLTEtMTE3MDY1_05145c20-e302-41b8-bd15-005fbd5b94bc"
      unitRef="usd">448000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzktMS0xLTEtMTE3MDY1_cf2096e3-f4e3-4291-a82b-06ae0a94038d"
      unitRef="usd">7448000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzEwLTEtMS0xLTExNzA2NQ_d33d794a-7233-4e29-a2b4-dbf2bea4c6af"
      unitRef="usd">51000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzExLTEtMS0xLTExNzA2NQ_20348a88-66cd-4b51-a162-52651efa92e3"
      unitRef="usd">83000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzEyLTEtMS0xLTExNzA2NQ_c2798729-c9d3-472c-9340-ebf56b24bec8"
      unitRef="usd">229000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzEzLTEtMS0xLTExNzA2NQ_25440987-b3f9-49e5-8e91-233f513de9d6"
      unitRef="usd">19000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzE0LTEtMS0xLTExNzA2NQ_da69f77a-f63e-48c7-ba4b-ded9832a4971"
      unitRef="usd">13399000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzE1LTEtMS0xLTE3MzgzMw_eb08f4a1-273b-46d6-96b8-071a9c524710"
      unitRef="usd">448000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzE1LTEtMS0xLTExNzA2NQ_d1d6f4e3-71dc-46f8-bcb7-a08f2a1cbcf9"
      unitRef="usd">2958000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzE2LTEtMS0xLTExNzA2NQ_96449912-1868-4392-b208-5a5713f06928"
      unitRef="usd">23000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzE3LTEtMS0xLTExNzA2NQ_929a04c8-a12e-44ea-8644-168d0119e614"
      unitRef="usd">2958000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzE4LTEtMS0xLTExNzA2NQ_83ab699d-287c-41ed-ba43-0e9e7c12f129"
      unitRef="usd">799000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzE5LTEtMS0xLTExNzA2NQ_9764e3a3-9bbf-46b3-919e-17b2b6adb066"
      unitRef="usd">29000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90YWJsZTowMTJlNGVmNGIxZGY0NjYzYmFhZDc5ZmZjNTg4MDQ4Mi90YWJsZXJhbmdlOjAxMmU0ZWY0YjFkZjQ2NjNiYWFkNzlmZmM1ODgwNDgyXzIwLTEtMS0xLTExNzA2NQ_6c1cd88b-a457-4a23-81df-f05d75b69c4b"
      unitRef="usd">12996000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk0NDk_345b987b-0293-4c04-84ec-01b330b5a343"
      unitRef="usd">7790000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzE2NDkyNjc0Njk0MzQ_bccaf8dc-d032-402d-a5ef-f35284aa6a24"
      unitRef="usd">1383000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2MzA1NDkz_3c6a79bd-44c3-4d55-bc71-ddfe7e452531"
      unitRef="usd">1014000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2MzA1NTA0_e7a24d26-c5a0-439d-87e9-ddff049a1834"
      unitRef="usd">384000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i899c181137584b38a562afbe447eb28f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2MzA1NTE5_4a5e5082-52e3-4dd4-a911-09b31a64df65"
      unitRef="usd">320000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i764a989ef1bf4c479a2dfa7d143c7076_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTUvZnJhZzoyZTlmNGNhNDk2YWQ0NTE4OTY4ZGY2YTgyNjNjNzllNC90ZXh0cmVnaW9uOjJlOWY0Y2E0OTZhZDQ1MTg5NjhkZjZhODI2M2M3OWU0XzEwOTk1MTE2MzA1NTEw_22a034ce-8e64-4135-840a-4fe82678f6a7"
      unitRef="usd">370000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:MinorityInterestDisclosureTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RleHRyZWdpb246MDE5NGI3MjYyNDZjNDFmY2E1MzdkMzMyOWZhZDg1ZDhfMjkwMA_3c538a92-b3e5-4e5e-9cf0-b42fc1095bea">&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Redeemable Noncontrolling Interests&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For some of our subsidiaries, we own a controlling equity stake, and a third party or key members of the businesses' management team owns a minority portion of the equity, which includes those described below, as well as several immaterial noncontrolling interests. The put options for several of our noncontrolling interests are exercisable in fiscal year 2023. Exercising a put option is at the discretion of each noncontrolling interest holder, which creates uncertainty around the timing of our cash outflow should an option be exercised. As of June 30, 2022, the total estimated redemption value is $103,572 for those noncontrolling interests with exercise windows in fiscal year 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;PrintBrothers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Members of the PrintBrothers management team hold minority equity interests ranging from 11% to 12% in each of the three businesses within the segment. The put options associated with the redeemable noncontrolling interests have annual exercise windows for 90% of their minority equity interest to Cimpress in each quarter ending in December. The first window occurred in the second quarter of fiscal 2022 and no options were exercised. The next exercise window, which occurs in the second quarter of fiscal 2023, is based on actual results through June 30, 2022, and the estimated redemption value for the collective noncontrolling interests is $99,724.&lt;/span&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the put options are exercised, then Cimpress may redeem the remaining 10% minority equity interest concurrently with the put option exercise or on the first, second, or third anniversary of the put option exercise. Cimpress has call options for the full amount of the minority equity interests with the first exercise window occurring during the second quarter of fiscal year 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended June 30, 2022, the redemption value of two PrintBrothers businesses increased above their carrying value due to strong financial performance during the current fiscal year as well as the lapping of a period where performance was more severely impacted by the pandemic. The increased redemption value resulted in an adjustment to redeemable noncontrolling interest of $61,691. The offsetting amount was recognized within retained earnings as the redemption values for these noncontrolling interests were below each estimated fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The following table presents the reconciliation of changes in our redeemable noncontrolling interests:&lt;/span&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:84.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Redeemable Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition of noncontrolling interest (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accretion to redemption value recognized in retained earnings (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distribution to noncontrolling interests (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of noncontrolling interest (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition of noncontrolling interest (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accretion to redemption value (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distribution to noncontrolling interests (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of noncontrolling interest (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-indent:-72pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) During fiscal year 2021, we acquired the majority equity interest in an immaterial business within our All Other reportable segment. On January 21, 2022, we completed a transaction that resulted in our acquisition of a 75% interest in a company that is included in the PrintBrothers reportable segment. The remaining 25% is considered a redeemable noncontrolling interest which was recognized at fair value as of the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Accretion of redeemable noncontrolling interests to redemption value recognized in retained earnings or additional paid in capital is the result of the estimated redemption amount being greater than carrying value but less than fair value. Refer above for additional details included above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) Distributions to noncontrolling interests include contractually required profit sharing payments made annually to the minority interest holders in one of the PrintBrothers businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) During fiscal year 2021, a PrintBrothers noncontrolling interest holder sold their shares to Cimpress and in fiscal year 2022 the final redemption amount associated with this share purchase was paid.&lt;/span&gt;&lt;/div&gt;</us-gaap:MinorityInterestDisclosureTextBlock>
    <us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RleHRyZWdpb246MDE5NGI3MjYyNDZjNDFmY2E1MzdkMzMyOWZhZDg1ZDhfMTA5OTUxMTY0MDgxNw_d7e5ff42-cf5f-4c70-a265-df4388c2bb95"
      unitRef="usd">103572000</us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i9ef0b24768e943e999dd10e376ad69f9_I20190606"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RleHRyZWdpb246MDE5NGI3MjYyNDZjNDFmY2E1MzdkMzMyOWZhZDg1ZDhfMzIw_46574734-6f09-48af-807f-95b4ca9b51ea"
      unitRef="number">0.11</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i0d8a2456fb364617b73e1e82750e2dc4_I20190606"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RleHRyZWdpb246MDE5NGI3MjYyNDZjNDFmY2E1MzdkMzMyOWZhZDg1ZDhfMzI2_cc0ab617-f9dd-4f5a-a90e-b450515b6503"
      unitRef="number">0.12</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue
      contextRef="i8f3879d164274f1886ce65ebafdde281_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RleHRyZWdpb246MDE5NGI3MjYyNDZjNDFmY2E1MzdkMzMyOWZhZDg1ZDhfMTA5OTUxMTYzODc4OQ_789c0098-261c-42ee-a76f-742e54191884"
      unitRef="usd">99724000</us-gaap:RedeemableNoncontrollingInterestEquityRedemptionValue>
    <us-gaap:MinorityInterestChangeInRedemptionValue
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RleHRyZWdpb246MDE5NGI3MjYyNDZjNDFmY2E1MzdkMzMyOWZhZDg1ZDhfMTQxNg_cf42f2ba-27cd-4a9b-b90d-69dd1c062aee"
      unitRef="usd">61691000</us-gaap:MinorityInterestChangeInRedemptionValue>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RleHRyZWdpb246MDE5NGI3MjYyNDZjNDFmY2E1MzdkMzMyOWZhZDg1ZDhfMjkwNA_c93257f9-21cb-4076-ab80-70e0c04962d9">The following table presents the reconciliation of changes in our redeemable noncontrolling interests:&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:84.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Redeemable Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition of noncontrolling interest (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accretion to redemption value recognized in retained earnings (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distribution to noncontrolling interests (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of noncontrolling interest (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition of noncontrolling interest (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accretion to redemption value (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income attributable to noncontrolling interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distribution to noncontrolling interests (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,963)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchase of noncontrolling interest (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="padding-left:72pt;text-indent:-72pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) During fiscal year 2021, we acquired the majority equity interest in an immaterial business within our All Other reportable segment. On January 21, 2022, we completed a transaction that resulted in our acquisition of a 75% interest in a company that is included in the PrintBrothers reportable segment. The remaining 25% is considered a redeemable noncontrolling interest which was recognized at fair value as of the acquisition date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Accretion of redeemable noncontrolling interests to redemption value recognized in retained earnings or additional paid in capital is the result of the estimated redemption amount being greater than carrying value but less than fair value. Refer above for additional details included above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) Distributions to noncontrolling interests include contractually required profit sharing payments made annually to the minority interest holders in one of the PrintBrothers businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) During fiscal year 2021, a PrintBrothers noncontrolling interest holder sold their shares to Cimpress and in fiscal year 2022 the final redemption amount associated with this share purchase was paid.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock>
    <us-gaap:MinorityInterest
      contextRef="idbfaf20fe776489ea9c2b2ad09f70e87_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfMS0yLTEtMS0xNzI4ODQ_aab1429b-7d5c-490b-95fc-011915737976"
      unitRef="usd">69106000</us-gaap:MinorityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfMi0yLTEtMS0xNzI4ODQ_b73e19a4-4e11-4e02-9c4e-6f7ece82834b"
      unitRef="usd">4370000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i493c535a792c4f79b669c4af67c71ba6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfMy0yLTEtMS0xNzI4ODQ_d8606de1-f226-41ab-bfca-47161d01898c"
      unitRef="usd">3049000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfNC0yLTEtMS0xNzI4ODQ_0c12307e-eb41-4f0e-ade4-125eaaa8cba1"
      unitRef="usd">2772000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i642f78e514844260a4734faa90813821_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfNS0yLTEtMS0xNzI4ODQ_cd38fc14-7483-473b-97f3-7af90b2726ff"
      unitRef="usd">4746000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="i642f78e514844260a4734faa90813821_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfNi0yLTEtMS0xNzI4ODQ_c6c8ffa4-1566-48e5-a81f-ec16b6eb766e"
      unitRef="usd">5063000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfNy0yLTEtMS0xNzI4ODQ_c60f4a2c-3e75-448e-a7b1-2e2f8b528ec8"
      unitRef="usd">1632000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterest
      contextRef="i20256506acda48c18bbef26c914b5939_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfMS0yLTEtMS0xMTcwNjU_5c9e28d0-1ec4-4a89-bd51-a108e215656e"
      unitRef="usd">71120000</us-gaap:MinorityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfMy0yLTEtMS0xMTcwNjU_bb883f20-5f21-459f-a644-a3c5168d3f9f"
      unitRef="usd">4453000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="idcd3e00c7b4341b7882cdaddadcfe90a_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfNS0yLTEtMS0xMTcwNjU_f0d32ce2-adb5-4660-b04a-f50048d15e29"
      unitRef="usd">61962000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfNy0yLTEtMS0xMTcwNjU_14cc2d9f-d924-4ec9-b24a-fc163cbaee1e"
      unitRef="usd">3761000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ia7b4b6007d5e490dad5048859b12b859_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfOC0yLTEtMS0xMTcwNjU_d94deab4-8f83-4738-b7ab-1f2e65edce20"
      unitRef="usd">3963000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="ia7b4b6007d5e490dad5048859b12b859_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfOS0yLTEtMS0xMTcwNjU_5368798d-c414-4425-a5dd-0a0a71882dc2"
      unitRef="usd">2165000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfMTEtMi0xLTEtMTE3MDY1_e93ceefd-4a58-4789-9288-e8337eca32b8"
      unitRef="usd">-3685000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:MinorityInterest
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RhYmxlOjYyNjlhZmQ4ZjQzMjRhYzI5YTRhNmY4NmIxNjc1ZWNkL3RhYmxlcmFuZ2U6NjI2OWFmZDhmNDMyNGFjMjlhNGE2Zjg2YjE2NzVlY2RfMTItMi0xLTEtMTE3MDY1_4c61a41b-0173-4fd0-b85f-73dd17e2e191"
      unitRef="usd">131483000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i638e806b703a4ab3ab252768915a2222_I20220121"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RleHRyZWdpb246MDE5NGI3MjYyNDZjNDFmY2E1MzdkMzMyOWZhZDg1ZDhfMjEyOQ_d5740d28-31f8-43cb-8b9b-7f7392192f16"
      unitRef="number">0.75</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ib6d45e78255b42998a2abc6e9205e4a6_I20220121"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83MC9mcmFnOjAxOTRiNzI2MjQ2YzQxZmNhNTM3ZDMzMjlmYWQ4NWQ4L3RleHRyZWdpb246MDE5NGI3MjYyNDZjNDFmY2E1MzdkMzMyOWZhZDg1ZDhfMjIyNg_9cacfe19-4a07-418d-87dc-2d4577d421e7"
      unitRef="number">0.25</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNjAwNw_1abd7932-e436-490d-ae36-3220a4aebeee">&lt;div style="margin-bottom:11pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operating segments are based upon the manner in which our operations are managed and the availability of separate financial information reported internally to the Chief Executive Officer, who is our Chief Operating Decision Maker (&#x201c;CODM&#x201d;) for purposes of making decisions about how to allocate resources and assess performance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:11pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022, we have numerous operating segments under our management reporting structure which are reported in the following five reportable segments: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Vista - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vista is the parent brand of multiple offerings including VistaPrint, VistaCreate, 99designs by Vista, and Vista Corporate Solutions, which together represent a full-service design, digital and print solution, elevating small businesses&#x2019; presence in physical and digital spaces and empowering them to achieve success. This segment also includes our recently acquired Depositphotos business, whose subsidiary, Crello, was rebranded to VistaCreate soon after the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;PrintBrothers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Includes the results of our druck.at, Printdeal, and WIRmachenDRUCK businesses. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Print Group &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- Includes the results of our Easyflyer, Exaprint, Pixartprinting, and Tradeprint businesses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;National Pen&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Includes the global operations of our National Pen business, which manufactures and markets custom writing instruments and promotional products, apparel and gifts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:11pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;All Other Businesses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- Includes a collection of businesses grouped together based on materiality. In addition to BuildASign, which is a larger and profitable business, the All Other Businesses reportable segment consists of two smaller businesses that we continue to manage at a relatively modest operating loss and a recently acquired company that provides production expertise and sells into a growing product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;BuildASign is an internet-based provider of canvas-print wall d&#xe9;cor, business signage and other large-format printed products, based in Austin, Texas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;Printi is an online printing leader in Brazil, which offers a superior customer experience with transparent and attractive pricing, reliable service and quality. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.59pt"&gt;YSD is a startup operation that provides end-to-end mass customization solutions to brands and intellectual property owners in China. During the fourth quarter of fiscal 2022, we decided to exit our YSD business, which we expect to complete at the beginning of fiscal 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Central and corporate costs consist primarily of the team of software engineers that is building our mass customization platform; shared service organizations such as global procurement; technology services such as hosting and security; administrative costs of our Cimpress India offices where numerous Cimpress businesses have dedicated business-specific team members; and corporate functions including our Board of Directors, CEO, and the team members necessary for managing corporate activities, such as treasury, tax, capital allocation, financial consolidation, internal audit and legal. These costs also include certain unallocated share-based compensation costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of fiscal 2022, we revised our internal reporting to reallocate certain third-party technology costs that were previously held within our Central and corporate costs to our Vista business and reportable segment. These include certain third-party costs that are variable in nature and the cost variability is primarily driven by decisions or volumes in the Vista business. We have revised our presentation of all prior periods presented to reflect our revised segment reporting, decreasing Vista EBITDA and Central and corporate costs by $7,044, $6,031, and $3,745 for the years ended June 30, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expense value of our PSU awards is based on a Monte Carlo fair value analysis and is required to be expensed on an accelerated basis. In order to ensure comparability in measuring our businesses' results, we allocate the straight-line portion of the fixed grant value to our businesses. Any expense in excess of the amount as a result of the fair value measurement of the PSUs and the accelerated expense profile of the awards is recognized within central and corporate costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our definition of segment EBITDA is GAAP operating income excluding certain items, such as depreciation and amortization, expense recognized for contingent earn-out related charges including the changes in fair value of contingent consideration and compensation expense related to cash-based earn-out mechanisms dependent upon continued employment, share-based compensation related to investment consideration, certain impairment expense, and restructuring charges. We include insurance proceeds that are not recognized within operating income. We do not allocate non-operating income, including realized gains and losses on currency hedges, to our segment results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our balance sheet information is not presented to the CODM on an allocated basis, and therefore we do not present asset information by segment. We do present other segment information to the CODM, which includes purchases of property, plant and equipment and capitalization of software and website development costs, and therefore include that information in the tables below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by segment is based on the business-specific websites or sales channel through which the customer&#x2019;s order was transacted. The following tables set forth revenue by reportable segment, as well as disaggregation of revenue by major geographic region and reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vista (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,514,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,337,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;417,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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;299,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;205,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;192,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,919,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,631,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,503,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-segment eliminations (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,887,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,481,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt;(1) During the first quarter of fiscal year 2022, we identified an immaterial error and revised our previously reported results to decrease Vista segment revenue by $16,552 for the year ended June 30, 2022. Refer to Note 2 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Refer to the "Revenue by Geographic Region" tables below for detail of the inter-segment revenue within each respective segment. The decrease of inter-segment eliminations is the result of significant cross-business transactions during the three and nine months ended June 30, 2022 associated with the fulfillment of masks in response to the pandemic. Demand for this product was far lower in the current periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.718%"/&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:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue by Geographic Region:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,031,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;193,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,402,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;342,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,304,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;181,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,514,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;205,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,919,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: inter-segment elimination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total external revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,511,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;326,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,887,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;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:34.718%"/&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:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue by Geographic Region:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;955,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,281,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,135,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;192,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,631,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: inter-segment elimination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total external revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,425,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.718%"/&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:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue by Geographic Region:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;928,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;416,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,123,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,337,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;417,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;299,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,503,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: inter-segment elimination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total external revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;416,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,481,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes segment EBITDA by reportable segment, total income from operations and total income (loss) before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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:54.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.530%"/&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:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment EBITDA:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total segment EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;448,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;478,647&#160;&lt;/span&gt;&lt;/td&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Central and corporate costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(143,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(129,367)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(136,653)&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(175,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(173,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(167,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earn-out related charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certain impairments and other adjustments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(104,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring-related charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,874&#160;&lt;/span&gt;&lt;/td&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(99,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(119,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss on early extinguishment of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.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:54.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.530%"/&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:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Central and corporate costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,943&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:4pt;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:54.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases of property, plant and equipment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Central and corporate costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchases of property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,524&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.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:54.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.530%"/&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:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalization of software and website development costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Central and corporate costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total capitalization of software and website development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,937&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprise Wide Disclosures:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following tables set forth revenues by geographic area and groups of similar products and services:&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:54.016%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,092,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,199,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,251,531&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Germany (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,437,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,026,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;878,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,887,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,481,358&#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="text-align:center"&gt;&lt;span style="color:#ff0000;font-family:'Arial',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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.016%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Physical printed products and other (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,789,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:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,477,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,431,367&#160;&lt;/span&gt;&lt;/td&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Digital products/services (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,887,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,481,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Our revenues within the German market exceeded 10% of our total consolidated revenue. Therefore we have presented Germany as a significant geographic area.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Our other revenue includes Ireland, our country of domicile.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) Other revenue includes miscellaneous items which account for less than 1% of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) Digital products/service revenue includes revenue associated with design services includes revenue from our Depositphotos and 99designs businesses since their acquisition dates of October 1, 2021 and October 1, 2020, respectively. Refer to Note 7 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:15pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth long-lived assets by geographic area:&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:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&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.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-lived assets (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Netherlands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Switzerland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Italy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;France&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Jamaica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;505,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;(1) Excludes goodwill of $766,600 and $726,979, intangible assets, net of $154,730 and $186,744, deferred tax assets of $113,088 and $149,618, and marketable securities, non-current of zero and $50,713 as of June&#160;30, 2022 and June&#160;30, 2021, respectively.</us-gaap:SegmentReportingDisclosureTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfMzUx_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:NumberOfReportableSegments
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNDY4_5456a43d-6359-4d28-83d9-6618bd79d4f5"
      unitRef="number">5</us-gaap:NumberOfReportableSegments>
    <us-gaap:OtherOperatingIncome
      contextRef="i5970efaea09c4f718589a1ec02dfde56_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfMTA5OTUxMTYzNjMzMw_16c044b8-5313-4fb1-8cb0-51f537d1bc8d"
      unitRef="usd">7044000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="id2b927cb054a443385f749496aab5a74_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfMTA5OTUxMTYzNjE3MQ_b3ccebe3-b697-479b-b8c0-d6a55e2121e2"
      unitRef="usd">6031000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i4bf29b96f94e4918b62260d4402b2c14_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfMTA5OTUxMTYzNjE4MQ_2f19a2db-80cd-402e-8772-48671e29983c"
      unitRef="usd">3745000</us-gaap:OtherOperatingIncome>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNjAzMg_4d5012fd-c7ee-493d-97ee-6e027e12c5aa">The following tables set forth revenue by reportable segment, as well as disaggregation of revenue by major geographic region and reportable segment.&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vista (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,514,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,337,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;417,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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;299,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;205,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;192,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,919,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,631,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,503,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-segment eliminations (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total consolidated revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,887,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,481,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:107%"&gt;(1) During the first quarter of fiscal year 2022, we identified an immaterial error and revised our previously reported results to decrease Vista segment revenue by $16,552 for the year ended June 30, 2022. Refer to Note 2 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Refer to the "Revenue by Geographic Region" tables below for detail of the inter-segment revenue within each respective segment. The decrease of inter-segment eliminations is the result of significant cross-business transactions during the three and nine months ended June 30, 2022 associated with the fulfillment of masks in response to the pandemic. Demand for this product was far lower in the current periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <us-gaap:Revenues
      contextRef="i8becdea7e5a342b2af9b4f423cab2d3e_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfMy05LTEtMS0xMTcwNjU_398561a5-b265-44ef-aaf8-4a63ac203ccf"
      unitRef="usd">1514909000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia1d967e380e444a787128a2e0166f7a4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfMy0xMS0xLTEtMTE3MDY1_48e50a60-261c-4093-a31c-60d04f1a0dbc"
      unitRef="usd">1428255000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3b5141bc07cd4d2b9673fc8d7a03d236_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfMy0xMy0xLTEtMTE3MDY1_7b3dc545-881b-4b3a-bb6e-503ae91915f7"
      unitRef="usd">1337291000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i22d16e55f153492d9a04dd01c848376b_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNC05LTEtMS0xMTcwNjU_f4bf9e3f-a738-4eea-9b17-b692dbf91b02"
      unitRef="usd">526952000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ea078ef1c8f43ce96dcd0c5d07372f6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNC0xMS0xLTEtMTE3MDY1_d2a3c114-062e-4ba3-ae9d-13b2cbf39937"
      unitRef="usd">421766000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iba422c077b0d496d81cdbc934cdc7fe2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNC0xMy0xLTEtMTE3MDY1_a40bd235-6c7e-4f48-80ea-1d6cd4213c4f"
      unitRef="usd">417921000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1591a96d7ac34ab7897ba48e469f02ee_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNS05LTEtMS0xMTcwNjU_d7f41139-1c56-42cc-8ab6-e8a84c2f567f"
      unitRef="usd">329590000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i38e0f0b7596e48e5ad3b9fbd55cbe6b4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNS0xMS0xLTEtMTE3MDY1_521e175d-0cca-427a-af4a-78c6229b7e61"
      unitRef="usd">275534000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7bfa631a30b490d868d41e9c015a93b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNS05LTEtMS0xMzM2MzA_bea773d6-1065-4d9f-9900-a01c740c1a2c"
      unitRef="usd">275214000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2d4d289d79aa4e6bb6dea9d9811e0f0c_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNi05LTEtMS0xMTcwNjU_3bc06fae-3be3-46a6-b5e3-a9a7d1534135"
      unitRef="usd">341832000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icb794637499046538602863ac564bf53_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNi0xMS0xLTEtMTE3MDY1_bbd8804f-9b6f-4286-8524-5ebc8e035b0f"
      unitRef="usd">313528000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifd9c636149574d958c46607ceec976cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNi0xMy0xLTEtMTE3MDY1_e87fa27a-8b0a-4042-9b53-a0787ea7cc08"
      unitRef="usd">299474000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i95f0bdfc713e4b20b4bceb3eab42b200_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNy05LTEtMS0xMTcwNjU_dad4f932-042d-452d-b7da-d60869d814d0"
      unitRef="usd">205862000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6691d64ef2fe4bbf91958a7423b2cdb8_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNy0xMS0xLTEtMTE3MDY1_4648d5c1-02d7-463f-b16e-7d8189f4910d"
      unitRef="usd">192038000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3679ad16c53a48e998bb6098125f8516_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfNy0xMy0xLTEtMTE3MDY1_39b91816-f9b6-4dc9-8431-19082df5576c"
      unitRef="usd">173789000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7a61c1d6e234da0a9260ee9e57b0ed7_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfOC05LTEtMS0xMTcwNjU_f6fe7026-2f26-40d6-a848-da780b3e22e1"
      unitRef="usd">2919145000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7da0b01ac18441429b052bbbabfefe15_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfOC0xMS0xLTEtMTE3MDY1_8d667814-9212-4465-ab44-a5fd8ff465d7"
      unitRef="usd">2631121000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i076dfc5a5f70419c8274decf66a8066e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfOC0xMy0xLTEtMTE3MDY1_b7878887-95e8-4a16-a206-5b8ee2260219"
      unitRef="usd">2503689000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4595fa2323c4ed4954b6d4b33734936_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfOS05LTEtMS0xMTcwNjU_a6a9e970-4374-404d-95f4-776f36b4070f"
      unitRef="usd">31590000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1b93ca930158437c9d17f71e0b2d45e8_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfOS0xMS0xLTEtMTE3MDY1_80d14433-1117-4a25-b303-e68ffdb112ab"
      unitRef="usd">55160000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4a0909fbb5746fcbff172dd9c79322b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfOS0xMy0xLTEtMTE3MDY1_6c7db51d-842a-4ac4-9409-17500f7c8ad4"
      unitRef="usd">22331000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfMTAtOS0xLTEtMTE3MDY1_96bde399-6f7a-4054-a104-2cbf8c74587e"
      unitRef="usd">2887555000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfMTAtMTEtMS0xLTExNzA2NQ_a833e9b3-432b-4461-bd53-94ff2ac99003"
      unitRef="usd">2575961000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmQ1N2IzYmI5N2FlNTRlMTM4NjllZTg2MTFjYTcyYjQyL3RhYmxlcmFuZ2U6ZDU3YjNiYjk3YWU1NGUxMzg2OWVlODYxMWNhNzJiNDJfMTAtMTMtMS0xLTExNzA2NQ_da8d3b65-e698-4e25-b8df-e2e7630dea62"
      unitRef="usd">2481358000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idaac6747560b4a69b578301822b03fe0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNTA3MQ_d6f8c093-3df0-4384-b226-26e17d3b0b3c"
      unitRef="usd">-16552000</us-gaap:Revenues>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNjA2MA_3530d407-8a79-4a45-9817-1521112df0d2">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.718%"/&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:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue by Geographic Region:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,031,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;193,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,402,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;342,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,304,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;181,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,514,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;329,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;341,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;205,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,919,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: inter-segment elimination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,370)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,728)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,898)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,319)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,590)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total external revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,511,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;326,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;201,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,887,555&#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 style="margin-top:3pt;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:34.718%"/&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:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue by Geographic Region:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;955,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,281,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,135,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;313,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;192,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,631,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: inter-segment elimination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(820)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(31,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(55,160)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total external revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,425,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;420,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;258,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:center;text-indent:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.718%"/&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:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;All Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue by Geographic Region:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;928,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;153,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;325,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;416,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,123,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;120,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inter-segment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,337,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;417,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;299,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,503,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: inter-segment elimination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(934)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,994)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,331)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total external revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,331,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;416,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;172,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,481,358&#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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="ibf1b55fa008b4115ab68d4db80f39cb6_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfMy0xLTEtMS0xMTcwNjU_e4b64828-99d9-48a2-86a2-f762d734580e"
      unitRef="usd">1031298000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i699e887c30264012b6cd26f26f82699e_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfMy0zLTEtMS0xMTcwNjU_dbe836c6-0462-400f-a91f-df40de14918b"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia495354d24ef422e908e6040a4a17503_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfMy01LTEtMS0xMTcwNjU_4704043b-2f7f-46ee-915a-e524ace262a7"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6af0e6d692a543ec92c3541bdf210fc2_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfMy03LTEtMS0xMTcwNjU_2351591b-032a-4365-9cf3-959b56dfbaed"
      unitRef="usd">193056000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0586f49f049c4a4492f8b3b34c5f6edf_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfMy05LTEtMS0xMTcwNjU_0d6ef990-9624-4dc7-9647-876c048fb9c2"
      unitRef="usd">177868000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2bbe5269a3714286b2531ccdf1921b3e_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfMy0xMS0xLTEtMTE3MDY1_b5a32a4d-eb22-4888-9afa-79c2a322b83b"
      unitRef="usd">1402222000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i637fb5b90af841ffb43558c28f2f0593_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNC0xLTEtMS0xMTcwNjU_392d5ff0-d087-499a-9e93-80cf9b86485d"
      unitRef="usd">342816000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if877a20e05454e2e9c94adc73821703d_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNC0zLTEtMS0xMTcwNjU_81405879-4fcb-49d8-a3cd-05e6c14706dd"
      unitRef="usd">525224000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia4b212c9d6ed498c8ce7bcca8a6da2b7_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNC01LTEtMS0xMTcwNjU_9c2cdc76-91a4-4711-92ac-37af12bb7d16"
      unitRef="usd">322315000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i417a87ab18234671962206ca15b34f13_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNC03LTEtMS0xMTcwNjU_ce183bbd-befc-4c52-ad2f-f01fc78b2c3e"
      unitRef="usd">113820000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i567b37dbb7e6405488f50ec7c6a8b475_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNC05LTEtMS0xMTcwNjU_1e14bf6c-220e-4b56-98d1-93cc720c85b0"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieec827b74ab1415da0650f54bd813e94_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNC0xMS0xLTEtMTE3MDY1_124eb044-ef14-40f3-a409-6fad40ae132b"
      unitRef="usd">1304175000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if3b296d72e6a4af18dde5ed367c09be3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNS0xLTEtMS0xMTcwNjU_852931a9-9096-4c97-a6a0-e5b3f2ce3b72"
      unitRef="usd">137425000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9e4f81ee114248fabe9ff8c930500a42_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNS03LTEtMS0xMTcwNjU_75e2da7d-0be5-4fea-a9e9-654c20105e6d"
      unitRef="usd">20058000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b1d23ff3ec541238ae76fba2edeb24b_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNS05LTEtMS0xMTcwNjU_0f632570-b3ce-40f6-bf3f-8c0ed31b6058"
      unitRef="usd">23675000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id56b05cf71ed4dacb2a56971986cc873_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNS0xMS0xLTEtMTE3MDY1_a2c27aa0-5ee1-4370-beac-f50f337bd248"
      unitRef="usd">181158000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id50e85d80b834f7d80075d0c762afaf5_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNi0xLTEtMS0xMTcwNjU_95aa13a9-272c-4573-86b6-c3945623b95a"
      unitRef="usd">3370000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9eb06a038e61429f9433f12c29ac0487_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNi0zLTEtMS0xMTcwNjU_9b176d55-9ee2-4620-b786-877cdb65bc39"
      unitRef="usd">1728000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieee6559fba3249f1b354153116f8bdfc_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNi01LTEtMS0xMTcwNjU_619f23a5-d836-4128-ba07-14502472274f"
      unitRef="usd">7275000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i925ef00663cb468c9cc924be1031e650_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNi03LTEtMS0xMTcwNjU_801ed460-366f-4a93-b947-30c2adeb472b"
      unitRef="usd">14898000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6288eaf787754253a22b3c9e9920f61b_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNi05LTEtMS0xMTcwNjU_c28f4cf3-ffc1-4666-8739-8c774a028eaf"
      unitRef="usd">4319000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4595fa2323c4ed4954b6d4b33734936_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNi0xMS0xLTEtMTE3MDY1_5a6a36c3-613f-4f57-9451-cc5767556c43"
      unitRef="usd">31590000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8becdea7e5a342b2af9b4f423cab2d3e_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNy0xLTEtMS0xMTcwNjU_d95bc1f3-aca6-4fc6-951a-86dad8dba052"
      unitRef="usd">1514909000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i22d16e55f153492d9a04dd01c848376b_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNy0zLTEtMS0xMTcwNjU_ed2fd24a-4a2b-4095-a26e-3493fa89f798"
      unitRef="usd">526952000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1591a96d7ac34ab7897ba48e469f02ee_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNy01LTEtMS0xMTcwNjU_b3d96a3c-1cba-4c3b-83e8-0105398f824e"
      unitRef="usd">329590000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2d4d289d79aa4e6bb6dea9d9811e0f0c_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNy03LTEtMS0xMTcwNjU_c9dd274b-716b-4509-836b-5f805cf0fa3f"
      unitRef="usd">341832000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i95f0bdfc713e4b20b4bceb3eab42b200_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNy05LTEtMS0xMTcwNjU_829bedd0-c6c0-4c42-b177-7e970a095a6e"
      unitRef="usd">205862000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7a61c1d6e234da0a9260ee9e57b0ed7_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfNy0xMS0xLTEtMTE3MDY1_e0123f0a-012f-41da-a9c6-bd20335239b9"
      unitRef="usd">2919145000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id50e85d80b834f7d80075d0c762afaf5_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOC0xLTEtMS0xMTcwNjU_792331e1-4dc1-489e-b0cf-55681b7ca557"
      unitRef="usd">3370000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9eb06a038e61429f9433f12c29ac0487_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOC0zLTEtMS0xMTcwNjU_852146c1-ac39-4c01-8c9a-6cd58315898c"
      unitRef="usd">1728000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieee6559fba3249f1b354153116f8bdfc_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOC01LTEtMS0xMTcwNjU_e137f767-ee16-4633-950d-2e8a6cee99d0"
      unitRef="usd">7275000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i925ef00663cb468c9cc924be1031e650_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOC03LTEtMS0xMTcwNjU_320bac4f-9fba-45e6-8555-2593547c8dab"
      unitRef="usd">14898000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6288eaf787754253a22b3c9e9920f61b_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOC05LTEtMS0xMTcwNjU_6150e845-99c5-40f9-9f56-9f328a80110e"
      unitRef="usd">4319000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4595fa2323c4ed4954b6d4b33734936_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOC0xMS0xLTEtMTE3MDY1_ec97a774-ec49-4caf-9fe0-2fa8e0a6a094"
      unitRef="usd">31590000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1e58d9b7ed4d4a40bf6a232581897120_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOS0xLTEtMS0xMTcwNjU_0691fd88-8424-47b3-aa21-921668c1b7dd"
      unitRef="usd">1511539000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0ae0e209f454415a9451775876676669_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOS0zLTEtMS0xMTcwNjU_0df68290-7c75-4748-9ae6-da774368b1f4"
      unitRef="usd">525224000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icef7dd53360c49679d76d3f4770b7156_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOS01LTEtMS0xMTcwNjU_3ef4f9a9-fb92-4e64-aa45-72210cbcdcb0"
      unitRef="usd">322315000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2eab963a563a4d779f325a39048e218f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOS03LTEtMS0xMTcwNjU_eb24bbeb-1b15-49f5-95ba-bb2aefa975f7"
      unitRef="usd">326934000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i16293ed8e9724df486359ea78dbe7ca1_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOS05LTEtMS0xMTcwNjU_d8e3f741-7e26-45a2-8083-88da579a2fac"
      unitRef="usd">201543000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmIyMzA2NTViNmE0ZDRhNTJhYjY4MzJmMDM0ZDczN2RjL3RhYmxlcmFuZ2U6YjIzMDY1NWI2YTRkNGE1MmFiNjgzMmYwMzRkNzM3ZGNfOS0xMS0xLTEtMTE3MDY1_d373f240-5ded-45ac-8aef-aa5ea6aa2d0c"
      unitRef="usd">2887555000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i79810838055441e897e0af87665cb0bc_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfMy0xLTEtMS0xMTcwNjU_625ddf3b-3355-47e5-8716-569b7968e1eb"
      unitRef="usd">955280000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i57f7d3f46b064f2ebcd6db8b840ab45b_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfMy0zLTEtMS0xMTcwNjU_445c8cf0-7a2a-4a31-b578-c22694da1c11"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibc4eb2e0f7ca40718538b39414bf7483_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfMy01LTEtMS0xMTcwNjU_4c7cd6fb-c2df-4df5-a8ad-85b4ba74829a"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic7db36b819b046e18c4d035264da1e69_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfMy03LTEtMS0xMTcwNjU_c5b8da22-80f6-4b4b-b796-40ce7ff699a0"
      unitRef="usd">154857000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ied2199895a7949429b0af35d81dac43b_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfMy05LTEtMS0xMTcwNjU_2b6be765-2e99-4c08-8ef9-dd60c53b7cf3"
      unitRef="usd">171398000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia17cd40f13164e099e93f24a7c0bc641_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfMy0xMS0xLTEtMTE3MDY1_13f803b7-7b58-4532-b6fe-12e7e98368cb"
      unitRef="usd">1281535000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6e49e0242c734d9dbba40f1f3ddf5511_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNC0xLTEtMS0xMTcwNjU_700023d2-6da3-430a-8c64-8b9e22092c08"
      unitRef="usd">350270000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iac12c7274c55417a8c5b4f07996d50e6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNC0zLTEtMS0xMTcwNjU_bab9f345-4ff0-495a-aef4-257edc8b61c9"
      unitRef="usd">420946000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iad7e7fa3e53d4e648463dcf69fa75d97_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNC01LTEtMS0xMTcwNjU_adaa5fe2-1894-493d-b7f2-f84035afef98"
      unitRef="usd">258230000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ieca41898839c4e87b7441a0129085930_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNC03LTEtMS0xMTcwNjU_d9cfdef5-4b0b-4375-be95-c3abcea332ca"
      unitRef="usd">106004000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i91786b107a5a43299fbad99e8669f7ae_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNC05LTEtMS0xMTcwNjU_5f25fcf9-0fea-4de0-a8c9-f16204654c84"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if1fa4286639748e29e6992b5284f48a3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNC0xMS0xLTEtMTE3MDY1_a8a8cb4e-3a28-454a-af29-ec51f5c23320"
      unitRef="usd">1135450000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i56f1c37353e9455f8d30c7a5dcb2d8d1_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNS0xLTEtMS0xMTcwNjU_efc8ffef-0af5-4a9b-ad6d-b6165f1efb9c"
      unitRef="usd">120367000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i97c498190de448b9aca3c2cc4a337ed8_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNS03LTEtMS0xMTcwNjU_73395f0b-3f07-45b9-9d17-de25eb8b5bbd"
      unitRef="usd">20762000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i08bc9c0b4a7e48898f36c6a10577bea2_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNS05LTEtMS0xMTcwNjU_2eb220f2-1d5e-49a9-92b8-ffabe5f8228a"
      unitRef="usd">17847000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i27644be4eb704a7784f30b0593e2169a_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNS0xMS0xLTEtMTE3MDY1_8214b8dc-899a-49c7-a778-99488cbe059a"
      unitRef="usd">158976000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i13d0ca1985ef42b3a49c79ead7b2472c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNi0xLTEtMS0xMTcwNjU_583f7feb-9a22-4fea-b60b-031b06fe15b8"
      unitRef="usd">2338000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i21b802f52a5c44d5a32533eaf64b0766_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNi0zLTEtMS0xMTcwNjU_1db67b9f-a034-4452-9589-9f8f4bebb884"
      unitRef="usd">820000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id6329fb1f2534cb78d4ff5c2f8633922_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNi01LTEtMS0xMTcwNjU_73179272-b18f-44e5-9888-31e00f4178ce"
      unitRef="usd">17304000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia8da1e209a8e4d368db9436fcdd5f097_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNi03LTEtMS0xMTcwNjU_7bf92c93-dd96-4add-ac17-77e485e2b2ae"
      unitRef="usd">31905000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i364530c5b4b44c5e822324fd2cc7f2e3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNi05LTEtMS0xMTcwNjU_fc824add-8ef2-4cb7-8d77-2666217b379e"
      unitRef="usd">2793000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1b93ca930158437c9d17f71e0b2d45e8_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNi0xMS0xLTEtMTE3MDY1_49440386-0216-48ad-ae64-852f4e1ef07d"
      unitRef="usd">55160000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia1d967e380e444a787128a2e0166f7a4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNy0xLTEtMS0xMTcwNjU_545b3901-a2b2-4700-ad20-a309a3eb7463"
      unitRef="usd">1428255000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ea078ef1c8f43ce96dcd0c5d07372f6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNy0zLTEtMS0xMTcwNjU_16afb737-b370-431d-ac3a-38bdefe92ea4"
      unitRef="usd">421766000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i38e0f0b7596e48e5ad3b9fbd55cbe6b4_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNy01LTEtMS0xMTcwNjU_2d4d820a-336a-4501-ae40-7e67e97ca4e0"
      unitRef="usd">275534000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icb794637499046538602863ac564bf53_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNy03LTEtMS0xMTcwNjU_c09c697c-aaec-4971-9462-3ebcf6d20bf3"
      unitRef="usd">313528000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6691d64ef2fe4bbf91958a7423b2cdb8_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNy05LTEtMS0xMTcwNjU_4722d5c5-0c4e-4513-8895-341f7f570362"
      unitRef="usd">192038000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7da0b01ac18441429b052bbbabfefe15_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfNy0xMS0xLTEtMTE3MDY1_3b2be945-c5e7-4d35-b82d-8a1222230772"
      unitRef="usd">2631121000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i13d0ca1985ef42b3a49c79ead7b2472c_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOC0xLTEtMS0xMTcwNjU_c2b64d89-7d62-48de-b03b-2cba107b5904"
      unitRef="usd">2338000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i21b802f52a5c44d5a32533eaf64b0766_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOC0zLTEtMS0xMTcwNjU_fd12df78-ee4b-4b7b-80ec-5302c435b5f8"
      unitRef="usd">820000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id6329fb1f2534cb78d4ff5c2f8633922_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOC01LTEtMS0xMTcwNjU_955ad0a7-01c0-4c19-9075-92f9b69ea295"
      unitRef="usd">17304000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia8da1e209a8e4d368db9436fcdd5f097_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOC03LTEtMS0xMTcwNjU_5d0cd1f0-edca-4de8-87c9-b2b4ec87ccd8"
      unitRef="usd">31905000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i364530c5b4b44c5e822324fd2cc7f2e3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOC05LTEtMS0xMTcwNjU_ed3a6a78-2b8f-45c0-b6e6-09b3911044b2"
      unitRef="usd">2793000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1b93ca930158437c9d17f71e0b2d45e8_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOC0xMS0xLTEtMTE3MDY1_9d47fd2d-9a19-4f38-ad62-889c2e5fc508"
      unitRef="usd">55160000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i43a239b3103247c2be02423c537490a3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOS0xLTEtMS0xMTcwNjU_f012496d-815a-4e22-b23a-2061d21cfbf3"
      unitRef="usd">1425917000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7209f4ec56f64580864bae28c2d9e965_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOS0zLTEtMS0xMTcwNjU_1217f4be-be2d-4e56-acf4-912c29863735"
      unitRef="usd">420946000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i990cb9a06a7f4e588478b865ea2e6e81_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOS01LTEtMS0xMTcwNjU_3a9dbc85-7732-4f9b-ab87-00359ddde861"
      unitRef="usd">258230000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6f7692f286484ec4b6214139a8e16ff6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOS03LTEtMS0xMTcwNjU_4215f862-e6c6-41e9-abe4-7a701e343267"
      unitRef="usd">281623000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3778609131334c8ea0a47d4e363d493e_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOS05LTEtMS0xMTcwNjU_b8b83643-76bc-44e7-9e0f-126ed81bd5d6"
      unitRef="usd">189245000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVmMmI2YjZkMjZiMDRlZWY4MWEwNDdmZTAyYmQ1NGQ2L3RhYmxlcmFuZ2U6ZWYyYjZiNmQyNmIwNGVlZjgxYTA0N2ZlMDJiZDU0ZDZfOS0xMS0xLTEtMTE3MDY1_ad77c53c-91e1-45c0-8d15-a6694075224d"
      unitRef="usd">2575961000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i360749dcafed466cbadcc8490a57a07a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfMy0xLTEtMS0xNzI4OTU_2a16bc44-dec6-4a38-ae98-ff1eb6a6d85b"
      unitRef="usd">928668000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie7c394cefc814384b09dbf09d85f836d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfMy0zLTEtMS0xNzI4OTU_6079f4ed-1a7d-4121-bdb2-d65ae5dc9415"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0a879e93466f4df1b5ecf1c2fad7f981_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfMy01LTEtMS0xNzI4OTU_c67d928f-5332-4614-aea3-dba57f8d9681"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i981836e8a4604147ae5ff50f9d72aaf3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfMy03LTEtMS0xNzI4OTU_5c6461ba-d039-4d9a-ab89-bd8b66f30eb9"
      unitRef="usd">154632000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i594b5f7e64294bd1933cee9d4b39d682_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfMy05LTEtMS0xNzI4OTU_b5b52bb0-9dba-4282-af3b-9c721db4855e"
      unitRef="usd">153795000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie63921d8a6ff4fb79854ff760ac5a5d4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfMy0xMS0xLTEtMTcyODk1_c89a0daa-793f-4d69-9be6-48200f86b91f"
      unitRef="usd">1237095000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i37973fd6fbdc44a887cf4dcfc9b42e2a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNC0xLTEtMS0xNzI4OTU_0e9d3d4a-2827-4845-ba39-4b1409bdc30f"
      unitRef="usd">325239000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifda4e22e3d9c41688071c9c55335127a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNC0zLTEtMS0xNzI4OTU_fdb04b42-4e83-4a03-aa82-0625d209818f"
      unitRef="usd">416987000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6c3b5ea1f8e0472a82ff9f760b7f6168_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNC01LTEtMS0xNzI4OTU_48a7fa9b-c54c-4830-97a0-b18c0f363822"
      unitRef="usd">269220000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4ff9dc99477c4cd09aef08e9c40db093_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNC03LTEtMS0xNzI4OTU_dec20392-6041-439a-8b21-e2fd4a522217"
      unitRef="usd">112046000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i65c8148bb5a0482995141276cc10d6ff_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNC05LTEtMS0xNzI4OTU_41c5b650-4453-489b-a124-615f98a93fec"
      unitRef="usd">0</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0d26310ea5724983b46ca23b1bd14d1f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNC0xMS0xLTEtMTcyODk1_fad7cca7-7f23-427c-94f2-870acacf6d38"
      unitRef="usd">1123492000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2c77a87c7987404099774fa9f51d76e4_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNS0xLTEtMS0xNzI4OTU_82ae4bdb-0ac2-49b5-965a-04a2993d1bd8"
      unitRef="usd">77204000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i73bdfa5c80854314a187c93c72dac3d1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNS03LTEtMS0xNzI4OTU_121d03cc-5183-4bba-a9e5-b8bc9fc2c220"
      unitRef="usd">24990000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8ccf1d9c85634bf6ab4faae678ff13f9_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNS05LTEtMS0xNzI4OTU_62521b17-5fc5-4479-b841-0a73f2d02125"
      unitRef="usd">18577000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id10992f950174f4990b32b008f8324a6_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNS0xMS0xLTEtMTcyODk1_02fab067-9f66-4ab7-84b3-18262e5e91a1"
      unitRef="usd">120771000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie3909d62cfcc45b2b938cb9b8860f121_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNi0xLTEtMS0xNzI4OTU_eda373d7-29d4-4c90-aa6a-c1e5038564cc"
      unitRef="usd">6180000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3aa168c8c1da4d60a5381f7b02f6f6f1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNi0zLTEtMS0xNzI4OTU_641deb41-0f0a-4cff-9039-16ffee604503"
      unitRef="usd">934000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7dd712296b44485cb987654ceeb98b5f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNi01LTEtMS0xNzI4OTU_0432f6c5-e669-431d-8f92-cc7a6d18458b"
      unitRef="usd">5994000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0526228248444a2bb9ae7ad20fc9e7ad_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNi03LTEtMS0xNzI4OTU_800112b8-6c95-457f-bbe7-825ab9598399"
      unitRef="usd">7806000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i761dbcf72ec142dd8c34a75cd28c9df1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNi05LTEtMS0xNzI4OTU_74e68e4d-24b2-4eca-b3a5-031d8e77934d"
      unitRef="usd">1417000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4a0909fbb5746fcbff172dd9c79322b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNi0xMS0xLTEtMTcyODk1_bc978573-9eb1-442d-a04e-0f141fc97fe2"
      unitRef="usd">22331000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3b5141bc07cd4d2b9673fc8d7a03d236_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNy0xLTEtMS0xMjMxNTY_9bca9b47-31fa-4584-8050-ef940248cdfe"
      unitRef="usd">1337291000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iba422c077b0d496d81cdbc934cdc7fe2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNy0zLTEtMS0xMjMxNTc_0a80e248-687e-4240-9cab-7d2b7441d385"
      unitRef="usd">417921000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7bfa631a30b490d868d41e9c015a93b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNy01LTEtMS0xMjMxNjQ_c19b2af4-4b4b-4458-9573-8e3093130819"
      unitRef="usd">275214000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifd9c636149574d958c46607ceec976cb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNy03LTEtMS0xMjMxNjY_e8ac3fc4-b541-4fb3-9bbf-2b2bea8b47e4"
      unitRef="usd">299474000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3679ad16c53a48e998bb6098125f8516_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNy05LTEtMS0xMjMxNjk_8cd2f72c-3b88-4457-b6de-2dce2a720875"
      unitRef="usd">173789000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i076dfc5a5f70419c8274decf66a8066e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfNy0xMS0xLTEtMTIzMTcw_c44f7986-3245-4032-ae2e-5ec9b6a6ee37"
      unitRef="usd">2503689000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie3909d62cfcc45b2b938cb9b8860f121_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOC0xLTEtMS0xMjMxNTY_531d6e22-3b6f-4179-baab-4bb20f438d5b"
      unitRef="usd">6180000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3aa168c8c1da4d60a5381f7b02f6f6f1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOC0zLTEtMS0xMjMxNTc_a449304f-ffaf-4b08-b0bd-6c44781c2254"
      unitRef="usd">934000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7dd712296b44485cb987654ceeb98b5f_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOC01LTEtMS0xMjMxNjQ_acb344ed-7831-4fa5-8caa-f96feca8b072"
      unitRef="usd">5994000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0526228248444a2bb9ae7ad20fc9e7ad_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOC03LTEtMS0xMjMxNjY_4ab6b880-4527-4afa-b127-9f28a6bca86a"
      unitRef="usd">7806000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i761dbcf72ec142dd8c34a75cd28c9df1_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOC05LTEtMS0xMjMxNjk_24ae4d2c-5e2c-489e-9efb-e27fdb6d4971"
      unitRef="usd">1417000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie4a0909fbb5746fcbff172dd9c79322b_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOC0xMS0xLTEtMTIzMTcw_efb21854-80a7-462e-8117-bdeef73700c6"
      unitRef="usd">22331000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i29157e6b07c044f8b4c242d37d5dfaac_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOS0xLTEtMS0xMjMxNTY_5e2fb0f4-f91e-4d6e-818a-3ddb899ae9fe"
      unitRef="usd">1331111000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i79785489bb614d67b98787722b867e1d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOS0zLTEtMS0xMjMxNTc_8e070440-3a8c-4927-b2f2-e7a14168af41"
      unitRef="usd">416987000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib1b8fdb5e2ff468a9e7ac0dd6a2c4bfb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOS01LTEtMS0xMjMxNjQ_0990795e-42fc-42d2-b71f-c51c802b2808"
      unitRef="usd">269220000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i09a805800ecd4bbd9fe25a67256aaf52_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOS03LTEtMS0xMjMxNjY_148bd636-fa0c-4710-82c5-4b16636ac0a4"
      unitRef="usd">291668000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i903e0d60747a4a9a813df1cbfe33dd5a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOS05LTEtMS0xMjMxNjk_de75d52b-8efa-49d5-9653-dce7f082104e"
      unitRef="usd">172372000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmUzYTVlN2VlYzYzMTRmMDRiMjIzNTBkY2Q4ODQ4NzU1L3RhYmxlcmFuZ2U6ZTNhNWU3ZWVjNjMxNGYwNGIyMjM1MGRjZDg4NDg3NTVfOS0xMS0xLTEtMTIzMTcw_bdaf72df-e617-4b70-99d9-5f8efa3dccb8"
      unitRef="usd">2481358000</us-gaap:Revenues>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNjAwNA_7333e51b-68a4-49ef-8f1e-78c686eb1f73">&lt;div style="margin-top:3pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes segment EBITDA by reportable segment, total income from operations and total income (loss) before income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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:54.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.530%"/&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:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment EBITDA:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;362,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total segment EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;448,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;478,647&#160;&lt;/span&gt;&lt;/td&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Central and corporate costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(143,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(129,367)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(136,653)&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(175,681)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(173,212)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(167,943)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earn-out related charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certain impairments and other adjustments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,453)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(104,593)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring-related charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total income from operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,353)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,874&#160;&lt;/span&gt;&lt;/td&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(99,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(119,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss on early extinguishment of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(48,343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income (loss) before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(63,554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,003&#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:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:OtherOperatingIncome
      contextRef="i1e58d9b7ed4d4a40bf6a232581897120_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMy05LTEtMS0xMTcwNjU_7d420dd5-73eb-4360-bf8f-d8ee0a97917d"
      unitRef="usd">195321000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i43a239b3103247c2be02423c537490a3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMy0xMS0xLTEtMTE3MDY1_9cb2ba14-420e-43e4-b503-414eb54b26fc"
      unitRef="usd">318684000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i29157e6b07c044f8b4c242d37d5dfaac_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMy05LTEtMS0xMjMwNTQ_2ab2593b-caf1-4fbc-a168-146a90c375e2"
      unitRef="usd">362589000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i0ae0e209f454415a9451775876676669_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNC05LTEtMS0xMTcwNjU_78a9621f-fb81-4040-bacc-05f363f758d5"
      unitRef="usd">66774000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i7209f4ec56f64580864bae28c2d9e965_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNC0xMS0xLTEtMTE3MDY1_41707217-203b-4527-bb51-91f788e269ee"
      unitRef="usd">43144000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i79785489bb614d67b98787722b867e1d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNC05LTEtMS0xMjMwNTQ_98b34915-911e-4d98-8e99-12da42b832d9"
      unitRef="usd">39373000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="icef7dd53360c49679d76d3f4770b7156_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNS05LTEtMS0xMTcwNjU_5ed35c82-dce5-4872-867c-925dd551c6ee"
      unitRef="usd">58664000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i990cb9a06a7f4e588478b865ea2e6e81_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNS0xMS0xLTEtMTE3MDY1_e519b93b-2b86-439a-a870-32ca5cd2d3ce"
      unitRef="usd">43126000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="ib1b8fdb5e2ff468a9e7ac0dd6a2c4bfb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNS05LTEtMS0xMjMwNTQ_48a4f227-e339-4f3f-9fbc-ee4bf5ed37ce"
      unitRef="usd">51606000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i2eab963a563a4d779f325a39048e218f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNi05LTEtMS0xMTcwNjU_d0a09985-f7d0-43bf-8ebc-6efad735c479"
      unitRef="usd">26845000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i6f7692f286484ec4b6214139a8e16ff6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNi0xMS0xLTEtMTE3MDY1_5af89ee4-320e-4ea8-971e-3eff46e06fc4"
      unitRef="usd">11644000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i09a805800ecd4bbd9fe25a67256aaf52_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNi05LTEtMS0xMjMwNTQ_7845bdb7-14d9-4e14-ab44-413658f8c57d"
      unitRef="usd">7605000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i16293ed8e9724df486359ea78dbe7ca1_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNy05LTEtMS0xMTcwNjU_2ab027e0-6fce-42cf-9899-7d8429faa513"
      unitRef="usd">23227000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i3778609131334c8ea0a47d4e363d493e_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNy0xMS0xLTEtMTE3MDY1_3c39f9d5-c11a-480f-bec2-83d5cda8acf7"
      unitRef="usd">31707000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i903e0d60747a4a9a813df1cbfe33dd5a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfNy05LTEtMS0xMjMwNTQ_a746963f-dccf-4a58-82d9-f709f173cb2c"
      unitRef="usd">17474000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfOC05LTEtMS0xMTcwNjU_e96e6c98-a75f-401d-b547-afc7fd478688"
      unitRef="usd">370831000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfOC0xMS0xLTEtMTE3MDY1_8936c020-a174-4872-b0cd-c16786c770ee"
      unitRef="usd">448305000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfOC05LTEtMS0xMjMwNTQ_ff8157cf-7075-4010-89d2-c55c260645df"
      unitRef="usd">478647000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="id2d1bf67f4f84d758849f314c4a8fb27_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfOS05LTEtMS0xMTcwNjU_d2be0d05-1866-47da-93be-06854a88cf34"
      unitRef="usd">-143958000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="if9537eca0f794f359c4f03cc3567a9ee_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfOS0xMS0xLTEtMTE3MDY1_fa7cd2e6-eb57-4365-8027-340cfc1fe004"
      unitRef="usd">-129367000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i0b8a68882384446ca4b3d1ecc568861d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfOS05LTEtMS0xMjMwNjA_9ddb3c85-71ef-44be-a20d-9fe06a090a20"
      unitRef="usd">-136653000</us-gaap:OtherOperatingIncome>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTAtOS0xLTEtMTE3MDY1_74ad6d05-31ee-4fc3-8ba7-8a16fc1e3d80"
      unitRef="usd">175681000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTAtMTEtMS0xLTExNzA2NQ_ae45d036-a049-4c6b-84ca-9a1cd6a91825"
      unitRef="usd">173212000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTAtOS0xLTEtMTIzMDYw_00d74b67-ff54-41b5-a0ce-2a2d0ec6fbc9"
      unitRef="usd">167943000</us-gaap:DepreciationAndAmortization>
    <us-gaap:InsuranceRecoveries
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTItOS0xLTEtMTE3MDY1_792e4398-44e9-4e2a-9c56-40202b61d23e"
      unitRef="usd">0</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTItMTEtMS0xLTExNzA2NQ_18dd73f2-c7fc-4d28-be32-f428d68582b9"
      unitRef="usd">122000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTItOS0xLTEtMTIzMDY5_36f7aadd-663f-462e-9a84-214e7261e3ec"
      unitRef="usd">0</us-gaap:InsuranceRecoveries>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ic33e599db0be401fba381db655b3c116_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTMtOS0xLTEtMTE3MDY1_979d3fd4-36cd-4ad5-baff-35902cc16331"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ib137d3b6a5cd424da53b4baaa16f5ac2_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTMtOS0xLTEtMTIzMDY5_a4a8bae3-1c33-4704-81a1-c2c759277cdc"
      unitRef="usd">54000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTUtOS0xLTEtMTE3MDY1_c6fd0be0-7361-445a-a5a5-a43efb06c88a"
      unitRef="usd">-9709000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTUtMTEtMS0xLTExNzA2NQ_734d98da-8404-4ed5-b732-9fc346cd0f85"
      unitRef="usd">20453000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTUtOS0xLTEtMTIzMDY5_5339f57d-9864-49d1-81ac-2fb8d9ebde26"
      unitRef="usd">104593000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTYtOS0xLTEtMTE3MDY1_22c14fa7-468c-4b4a-9005-7a173868d2e1"
      unitRef="usd">13603000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTYtMTEtMS0xLTExNzA2NQ_65e1bf2e-d687-4a27-8c44-ad03ccfd59fe"
      unitRef="usd">1641000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTYtOS0xLTEtMTIzMDY5_bef97035-2385-4391-bdfb-c6d14933d4cf"
      unitRef="usd">13543000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTktOS0xLTEtMTE3MDY1_5e90cad0-6c02-4b33-97dd-b6336baf2df6"
      unitRef="usd">47298000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTktMTEtMS0xLTExNzA2NQ_e2562b6d-eb4d-4dbc-831c-93995bb80b39"
      unitRef="usd">123510000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMTktOS0xLTEtMTIzMDc1_7310c449-acf7-44d8-9ab7-b2cfc22d63cf"
      unitRef="usd">55969000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjAtOS0xLTEtMTE3MDY1_41baf5f6-4aa1-4491-bb12-1f8bc9f7f5a6"
      unitRef="usd">61463000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjAtMTEtMS0xLTExNzA2NQ_b68d1243-a791-4f0e-b0d4-904289818af9"
      unitRef="usd">-19353000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjAtOS0xLTEtMTIzMTA0_63b712f8-ae44-4425-a233-cf9c562d3f18"
      unitRef="usd">22874000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjEtOS0xLTEtMTE3MDY1_c85380a2-0059-4028-9bcd-7ca577af17ef"
      unitRef="usd">-99430000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjEtMTEtMS0xLTExNzA2NQ_1cd1bf6b-7d44-4a96-9c42-68ea39a922d5"
      unitRef="usd">-119368000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjEtOS0xLTEtMTIzMTAy_a220b87d-1959-4073-b608-a67e1d211b89"
      unitRef="usd">-75840000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjItOS0xLTEtMTE3MDY1_b3883df5-0ec2-4b2a-a8e9-dcccfa0c329c"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjItMTEtMS0xLTExNzA2NQ_dbf4f8c9-f622-4a3d-917f-aad60ff13831"
      unitRef="usd">-48343000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjItOS0xLTEtMTIzMTA3_36605d15-65e9-4790-8f12-40e0a54de007"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjMtOS0xLTEtMTE3MDY1_10e53f16-4ae9-4e5b-8210-268ceb2781af"
      unitRef="usd">9331000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjMtMTEtMS0xLTExNzA2NQ_27f035bd-b3af-473d-a488-d653b678ae4e"
      unitRef="usd">-63554000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjhiYzJhZGFmZGQwYzQzNzk5YWRlMWYzMTlhYWRiY2FkL3RhYmxlcmFuZ2U6OGJjMmFkYWZkZDBjNDM3OTlhZGUxZjMxOWFhZGJjYWRfMjMtOS0xLTEtMTIzMTEw_213ce513-a18c-44bb-86a5-9b09271ef26d"
      unitRef="usd">3003000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNjA2Ng_f68cfbfb-7310-4d92-ae26-452e9f4db096">&lt;div style="margin-bottom:6pt;margin-top:3pt;padding-left:13.5pt;text-indent:-13.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:54.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.530%"/&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:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Central and corporate costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,943&#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&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:4pt;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:54.309%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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: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:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Purchases of property, plant and equipment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Central and corporate costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total purchases of property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,524&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.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:54.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.530%"/&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:13.377%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Capitalization of software and website development costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vista&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;PrintBrothers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The Print Group&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National Pen&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Other Businesses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Central and corporate costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total capitalization of software and website development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,937&#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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Enterprise Wide Disclosures:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following tables set forth revenues by geographic area and groups of similar products and services:&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:54.016%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,092,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,199,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,251,531&#160;&lt;/span&gt;&lt;/td&gt;&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Germany (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;350,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;351,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,437,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,026,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;878,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,887,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,481,358&#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="text-align:center"&gt;&lt;span style="color:#ff0000;font-family:'Arial',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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.016%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Physical printed products and other (3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,789,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:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,477,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,431,367&#160;&lt;/span&gt;&lt;/td&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Digital products/services (4)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,887,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,575,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,481,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Our revenues within the German market exceeded 10% of our total consolidated revenue. Therefore we have presented Germany as a significant geographic area.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2) Our other revenue includes Ireland, our country of domicile.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3) Other revenue includes miscellaneous items which account for less than 1% of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4) Digital products/service revenue includes revenue associated with design services includes revenue from our Depositphotos and 99designs businesses since their acquisition dates of October 1, 2021 and October 1, 2020, respectively. Refer to Note 7 for additional details.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock>
    <us-gaap:DepreciationAndAmortization
      contextRef="i1e58d9b7ed4d4a40bf6a232581897120_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfMy05LTEtMS0xMTcwNjU_bf482d52-f8a3-4125-98f4-eebe32a4fe8d"
      unitRef="usd">65489000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i43a239b3103247c2be02423c537490a3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfMy0xMS0xLTEtMTE3MDY1_2d30c792-8a41-4e7f-95a1-c93516714b46"
      unitRef="usd">58513000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i29157e6b07c044f8b4c242d37d5dfaac_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfMy05LTEtMS0xMjMwMDY_9afb775d-ce4e-483d-bb1a-c005b13c7e12"
      unitRef="usd">59029000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0ae0e209f454415a9451775876676669_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNC05LTEtMS0xMTcwNjU_0ceba50c-619b-475f-940d-558ecff8981e"
      unitRef="usd">20790000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7209f4ec56f64580864bae28c2d9e965_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNC0xMS0xLTEtMTE3MDY1_811ed712-105b-48fd-b117-de9604e6738c"
      unitRef="usd">22089000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i79785489bb614d67b98787722b867e1d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNC05LTEtMS0xMjMwMDY_2c9f4f7f-1fcc-4f4b-b1a9-20f18a7d9d3c"
      unitRef="usd">21010000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="icef7dd53360c49679d76d3f4770b7156_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNS05LTEtMS0xMTcwNjU_1751d4f8-3827-4df0-ba0e-e8323877785d"
      unitRef="usd">25657000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i990cb9a06a7f4e588478b865ea2e6e81_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNS0xMS0xLTEtMTE3MDY1_313d1bf6-59c4-48ce-b24d-edda37279547"
      unitRef="usd">27066000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib1b8fdb5e2ff468a9e7ac0dd6a2c4bfb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNS05LTEtMS0xMjMwMDY_574051c6-f898-4f23-b090-c13f8eeee51d"
      unitRef="usd">24769000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2eab963a563a4d779f325a39048e218f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNi05LTEtMS0xMTcwNjU_15a72570-4e8b-4317-a705-aa8d38bfade5"
      unitRef="usd">24261000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i6f7692f286484ec4b6214139a8e16ff6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNi0xMS0xLTEtMTE3MDY1_2369ba19-682e-44c9-9547-4b6817c30c3b"
      unitRef="usd">25123000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i09a805800ecd4bbd9fe25a67256aaf52_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNi05LTEtMS0xMjMwMDY_c44159f6-9774-417d-8c95-f0d38b767ee1"
      unitRef="usd">23654000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i16293ed8e9724df486359ea78dbe7ca1_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNy05LTEtMS0xMTcwNjU_23f63907-b3cd-41bb-a67e-c9aaa2812e67"
      unitRef="usd">18536000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i3778609131334c8ea0a47d4e363d493e_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNy0xMS0xLTEtMTE3MDY1_3d833b1d-4d78-4629-9e30-00670baaa41c"
      unitRef="usd">19811000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i903e0d60747a4a9a813df1cbfe33dd5a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfNy05LTEtMS0xMjMwMDY_e82c4fce-af92-43ae-be18-781d6755a98a"
      unitRef="usd">23755000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="id2d1bf67f4f84d758849f314c4a8fb27_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfOC05LTEtMS0xMTcwNjU_fa9e5fb4-48d0-4904-809a-505d618e74bf"
      unitRef="usd">20948000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if9537eca0f794f359c4f03cc3567a9ee_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfOC0xMS0xLTEtMTE3MDY1_9135212f-28f3-4330-9552-e0ef76b0f7a3"
      unitRef="usd">20610000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0b8a68882384446ca4b3d1ecc568861d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfOC05LTEtMS0xMjMwMDY_b5546c84-2d2c-4bba-877d-3798beeaba88"
      unitRef="usd">15726000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfOS05LTEtMS0xMTcwNjU_9a715e0a-4963-4e3a-a67a-713b7f9b4192"
      unitRef="usd">175681000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfOS0xMS0xLTEtMTE3MDY1_323173b3-5aa7-479d-84de-671d2faedde4"
      unitRef="usd">173212000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjJmNzhkYTMxOGE4MDQ3ZWJiYzM4MjgyMmE3ZjA3NGJkL3RhYmxlcmFuZ2U6MmY3OGRhMzE4YTgwNDdlYmJjMzgyODIyYTdmMDc0YmRfOS05LTEtMS0xMjMwMDY_86da262e-9f85-400b-ac70-b8a10a68187c"
      unitRef="usd">167943000</us-gaap:DepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i1e58d9b7ed4d4a40bf6a232581897120_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfMy05LTEtMS0xMTcwNjU_37a37ff8-37f7-4668-bfdd-09b965f7b3d9"
      unitRef="usd">17198000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i43a239b3103247c2be02423c537490a3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfMy0xMS0xLTEtMTE3MDY1_93aceac2-7abc-46e7-93e2-df8d202c839a"
      unitRef="usd">12332000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i29157e6b07c044f8b4c242d37d5dfaac_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfMy0xMi0xLTEtMTE3MDY1_08cfc800-237b-4dcb-9eec-a04640013702"
      unitRef="usd">15986000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i0ae0e209f454415a9451775876676669_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNC05LTEtMS0xMTcwNjU_84f70c75-2f3e-4787-aaaf-72ae34406c0a"
      unitRef="usd">3788000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i7209f4ec56f64580864bae28c2d9e965_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNC0xMS0xLTEtMTE3MDY1_3c8bcdf3-683c-496f-a5af-16531a838fce"
      unitRef="usd">3609000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i79785489bb614d67b98787722b867e1d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNC0xMi0xLTEtMTE3MDY1_1acade72-c430-4804-bb1a-3dd13f1c7c1e"
      unitRef="usd">-4315000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="icef7dd53360c49679d76d3f4770b7156_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNS05LTEtMS0xMTcwNjU_36302b49-abc4-43ee-ad89-b521b28f27e5"
      unitRef="usd">19877000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i990cb9a06a7f4e588478b865ea2e6e81_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNS0xMS0xLTEtMTE3MDY1_38f65070-17ae-4261-9637-d5beacdeaf97"
      unitRef="usd">11847000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ib1b8fdb5e2ff468a9e7ac0dd6a2c4bfb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNS0xMi0xLTEtMTE3MDY1_59bea118-142d-4886-80c0-916fc846d690"
      unitRef="usd">17136000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i2eab963a563a4d779f325a39048e218f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNi05LTEtMS0xMTcwNjU_f5805373-58ed-48f8-bff8-250388659a5d"
      unitRef="usd">4332000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i6f7692f286484ec4b6214139a8e16ff6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNi0xMS0xLTEtMTE3MDY1_072c08de-a530-4e9c-b708-257292fe7db3"
      unitRef="usd">3603000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i09a805800ecd4bbd9fe25a67256aaf52_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNi0xMi0xLTEtMTE3MDY1_df3add00-3234-40cf-a1c3-651c28ef4350"
      unitRef="usd">5016000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i16293ed8e9724df486359ea78dbe7ca1_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNy05LTEtMS0xMTcwNjU_23ebf39f-5a2d-4a09-83dc-6122d15db7f5"
      unitRef="usd">7027000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i3778609131334c8ea0a47d4e363d493e_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNy0xMS0xLTEtMTE3MDY1_17c8a018-8002-4d7d-9d2a-4afaae10863b"
      unitRef="usd">5466000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i903e0d60747a4a9a813df1cbfe33dd5a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfNy0xMi0xLTEtMTE3MDY1_3519acdd-7cc6-48f0-ba0e-eedbbd980541"
      unitRef="usd">4242000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="id2d1bf67f4f84d758849f314c4a8fb27_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfOC05LTEtMS0xMTcwNjU_3f39f403-2602-448b-bb96-34e33f758b29"
      unitRef="usd">1818000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="if9537eca0f794f359c4f03cc3567a9ee_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfOC0xMS0xLTEtMTE3MDY1_11e1f30d-2408-49b0-9237-cd7eb7eadb08"
      unitRef="usd">1667000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i0b8a68882384446ca4b3d1ecc568861d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfOC0xMi0xLTEtMTE3MDY1_af9e848b-c777-455b-8d1e-7c1b48234e7b"
      unitRef="usd">3772000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfOS05LTEtMS0xMTcwNjU_d0c6c404-7106-4263-bb0d-bbe1dc1f8e0c"
      unitRef="usd">54040000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfOS0xMS0xLTEtMTE3MDY1_3adf44e0-04db-4313-966b-591d75125acd"
      unitRef="usd">38524000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjAyZTJkNWVkNmYyNjRhZjU5NTM5ZTNmMWMwMTNjZjRmL3RhYmxlcmFuZ2U6MDJlMmQ1ZWQ2ZjI2NGFmNTk1MzllM2YxYzAxM2NmNGZfOS0xMi0xLTEtMTE3MDY1_aa9d4f8f-96db-47da-b90a-fb98c48be4b3"
      unitRef="usd">50467000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i1e58d9b7ed4d4a40bf6a232581897120_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfMy05LTEtMS0xMTcwNjU_2496d06d-3d6e-4bbe-9379-7a6fab5616ac"
      unitRef="usd">30994000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i43a239b3103247c2be02423c537490a3_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfMy0xMS0xLTEtMTE3MDY1_41b1bea6-9d5c-4912-8f12-97441991a4d4"
      unitRef="usd">28297000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i29157e6b07c044f8b4c242d37d5dfaac_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfMy0xMi0xLTEtMTE3MDY1_3da263a7-cf5c-42d7-85e4-f75fb55dc495"
      unitRef="usd">18381000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i0ae0e209f454415a9451775876676669_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNC05LTEtMS0xMTcwNjU_f8af7c3e-d094-48b5-81cc-2d963887e52c"
      unitRef="usd">1139000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i7209f4ec56f64580864bae28c2d9e965_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNC0xMS0xLTEtMTE3MDY1_7412a988-41fe-4e73-847f-83283021564b"
      unitRef="usd">1465000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i79785489bb614d67b98787722b867e1d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNC0xMi0xLTEtMTE3MDY1_7cbb1de1-6cde-4f82-a60e-e504269c33be"
      unitRef="usd">990000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="icef7dd53360c49679d76d3f4770b7156_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNS05LTEtMS0xMTcwNjU_719f4d3a-671f-4a65-90d6-a6e0aca3466e"
      unitRef="usd">2419000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i990cb9a06a7f4e588478b865ea2e6e81_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNS0xMS0xLTEtMTE3MDY1_0b8f6bd6-c32c-4ccb-9aa5-720953e0e6a5"
      unitRef="usd">1603000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="ib1b8fdb5e2ff468a9e7ac0dd6a2c4bfb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNS0xMi0xLTEtMTE3MDY1_e1047217-c478-4972-880c-33d8d03f97fd"
      unitRef="usd">1484000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i2eab963a563a4d779f325a39048e218f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNi05LTEtMS0xMTcwNjU_534741e4-58b0-4025-94b3-23d1d0517e8e"
      unitRef="usd">3390000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i6f7692f286484ec4b6214139a8e16ff6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNi0xMS0xLTEtMTE3MDY1_21458348-d2e7-4058-a1dc-5d8f85711132"
      unitRef="usd">3115000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i09a805800ecd4bbd9fe25a67256aaf52_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNi0xMi0xLTEtMTE3MDY1_db132934-cb71-4bdd-8ca6-37d2dfc51ad3"
      unitRef="usd">3290000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i16293ed8e9724df486359ea78dbe7ca1_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNy05LTEtMS0xMTcwNjU_8c61c339-0b10-47ba-9166-9c52277cf8e1"
      unitRef="usd">4097000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i3778609131334c8ea0a47d4e363d493e_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNy0xMS0xLTEtMTE3MDY1_5913c602-1228-4d3e-beb0-9b4c9907e170"
      unitRef="usd">3746000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i903e0d60747a4a9a813df1cbfe33dd5a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfNy0xMi0xLTEtMTE3MDY1_4b9554be-3383-4ddb-9aea-c668fdb72027"
      unitRef="usd">3684000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="id2d1bf67f4f84d758849f314c4a8fb27_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfOC05LTEtMS0xMTcwNjU_9dd9bb29-5e2a-4619-81d8-6af0c3198ccf"
      unitRef="usd">23258000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="if9537eca0f794f359c4f03cc3567a9ee_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfOC0xMS0xLTEtMTE3MDY1_e4b44ae8-9953-4e55-8b8d-0b4d534d7471"
      unitRef="usd">22711000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i0b8a68882384446ca4b3d1ecc568861d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfOC0xMi0xLTEtMTE3MDY1_0ead7a9f-d8a8-41b4-99d4-6cdd93a3b771"
      unitRef="usd">16163000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfOS05LTEtMS0xMTcwNjU_e73e06b9-fc1a-4c8c-91ca-1fc447c92863"
      unitRef="usd">65297000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfOS0xMS0xLTEtMTE3MDY1_f25c1f23-9b29-4046-92dc-74857caccf1a"
      unitRef="usd">60937000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmVkMDE5ZWUxNTVjMjQwNzdiMWU4ZDc3YjFkODlkY2VkL3RhYmxlcmFuZ2U6ZWQwMTllZTE1NWMyNDA3N2IxZThkNzdiMWQ4OWRjZWRfOS0xMi0xLTEtMTE3MDY1_dfba633b-bca7-4707-bde2-6648b0018829"
      unitRef="usd">43992000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:Revenues
      contextRef="i91ab9e6e4715497c846fc83ee048f443_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfMi0xLTEtMS0xNDg5NjQ_43b441da-3a39-4024-bb78-88104a69d7f8"
      unitRef="usd">1092096000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i91fcf5ba34254b3fbf754388c974b8ff_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfMi0zLTEtMS0xNzI5MjE_ea074bb0-1d9d-4501-9f19-f49746450c84"
      unitRef="usd">1199436000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2b0864b65a3c47468ef77e90acabf1a8_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfMi01LTEtMS0xNzI5MjY_bb493a15-524d-448f-a523-e0a852b8bb27"
      unitRef="usd">1251531000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie6ea0a70c9304ea388b66498751f2098_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfMy0xLTEtMS0xNDg5NjQ_59774da4-8ab6-4a7c-b131-d4c06f662285"
      unitRef="usd">358384000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5d24f030dab447d99f27857a8419c86a_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfMy0zLTEtMS0xNzI5MjE_320ea678-6f18-427a-959e-6b1ca16942af"
      unitRef="usd">350281000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2459e88645af41478bb1e06e5bb79d94_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfMy01LTEtMS0xNzI5MjY_1ca75633-b133-45ca-aaae-d84fc41488fb"
      unitRef="usd">351348000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i266cbcf5cd9e40f6ac91e5f18efe7b23_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfNC0xLTEtMS0xNDg5NjQ_285bccbc-05a4-4d93-aee1-41bfc898ec62"
      unitRef="usd">1437075000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5dcaa887297540af8ee88d2e77a7f608_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfNC0zLTEtMS0xNzI5MjE_82f75f06-b853-4fb3-b1b0-71fa4f99cc17"
      unitRef="usd">1026244000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9447725b046940cea7192b164aeceb7e_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfNC01LTEtMS0xNzI5MjY_999dbadd-6dac-477b-816e-e168835db6f7"
      unitRef="usd">878479000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfNS0xLTEtMS0xNDg5NjQ_3ae8af24-ad92-4126-a101-46accc210331"
      unitRef="usd">2887555000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfNS0zLTEtMS0xNzI5MjE_7c14eaca-ac0f-4bb9-9ae1-b4d5fcc5fb7e"
      unitRef="usd">2575961000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjkxYjI0ZDQwOGQ3OTRmYWFhMjNlY2U0MzEyZmEwN2Y1L3RhYmxlcmFuZ2U6OTFiMjRkNDA4ZDc5NGZhYWEyM2VjZTQzMTJmYTA3ZjVfNS01LTEtMS0xNzI5MjY_999f26db-7e9a-4039-83a2-ba5411215e84"
      unitRef="usd">2481358000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2e8b00c5f3d444448c7492e0e1f86a33_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmE5YjEzZjI1ZjUwNjRiNTk4NjBiMDJmOTNiNjJjYWQ0L3RhYmxlcmFuZ2U6YTliMTNmMjVmNTA2NGI1OTg2MGIwMmY5M2I2MmNhZDRfMi0xLTEtMS0xNDg5NTc_faca0144-b131-4f5e-96ad-0adfeeeb79f7"
      unitRef="usd">2789600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5134fd7ce1ca43c5b3a866503593ff62_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmE5YjEzZjI1ZjUwNjRiNTk4NjBiMDJmOTNiNjJjYWQ0L3RhYmxlcmFuZ2U6YTliMTNmMjVmNTA2NGI1OTg2MGIwMmY5M2I2MmNhZDRfMi0zLTEtMS0xNzI5MzM_afce91a8-0921-4aa9-bd1b-deb8e2b2210e"
      unitRef="usd">2477158000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i81b8d33da57d41929d60464aa7a4e2e3_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmE5YjEzZjI1ZjUwNjRiNTk4NjBiMDJmOTNiNjJjYWQ0L3RhYmxlcmFuZ2U6YTliMTNmMjVmNTA2NGI1OTg2MGIwMmY5M2I2MmNhZDRfMi01LTEtMS0xNzI5Mzc_4a195754-9e17-4f3f-810e-c2fe75fd736d"
      unitRef="usd">2431367000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5836f1f6351946e1b490ff028197bf6f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmE5YjEzZjI1ZjUwNjRiNTk4NjBiMDJmOTNiNjJjYWQ0L3RhYmxlcmFuZ2U6YTliMTNmMjVmNTA2NGI1OTg2MGIwMmY5M2I2MmNhZDRfMy0xLTEtMS0xNDg5NTc_e3c30057-2578-4ad2-9b57-d2dafb6755f3"
      unitRef="usd">97955000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i361ea9368a9c4d4a9b6e5f55e0edb5ad_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmE5YjEzZjI1ZjUwNjRiNTk4NjBiMDJmOTNiNjJjYWQ0L3RhYmxlcmFuZ2U6YTliMTNmMjVmNTA2NGI1OTg2MGIwMmY5M2I2MmNhZDRfMy0zLTEtMS0xNzI5MzM_c3ffd917-6641-4bbe-9e27-a26e3a129d3b"
      unitRef="usd">98803000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib96e695e486a4935a08b33d47d9bfd83_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmE5YjEzZjI1ZjUwNjRiNTk4NjBiMDJmOTNiNjJjYWQ0L3RhYmxlcmFuZ2U6YTliMTNmMjVmNTA2NGI1OTg2MGIwMmY5M2I2MmNhZDRfMy01LTEtMS0xNzI5Mzc_8f2dab6e-a4ae-4d07-b2d2-4f23ff2b1820"
      unitRef="usd">49991000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmE5YjEzZjI1ZjUwNjRiNTk4NjBiMDJmOTNiNjJjYWQ0L3RhYmxlcmFuZ2U6YTliMTNmMjVmNTA2NGI1OTg2MGIwMmY5M2I2MmNhZDRfNC0xLTEtMS0xNDg5NTc_f796cc78-509e-4e71-b66f-4febc74213d6"
      unitRef="usd">2887555000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmE5YjEzZjI1ZjUwNjRiNTk4NjBiMDJmOTNiNjJjYWQ0L3RhYmxlcmFuZ2U6YTliMTNmMjVmNTA2NGI1OTg2MGIwMmY5M2I2MmNhZDRfNC0zLTEtMS0xNzI5MzM_d9556694-f0f2-4d5c-8064-0692b71568be"
      unitRef="usd">2575961000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOmE5YjEzZjI1ZjUwNjRiNTk4NjBiMDJmOTNiNjJjYWQ0L3RhYmxlcmFuZ2U6YTliMTNmMjVmNTA2NGI1OTg2MGIwMmY5M2I2MmNhZDRfNC01LTEtMS0xNzI5Mzc_0f709b9f-f4a1-4d84-86f1-1c3cca6d9e7f"
      unitRef="usd">2481358000</us-gaap:Revenues>
    <us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNjEwMg_1dfd9129-0a8a-4f33-bf3e-8378c457f135">&lt;div style="margin-top:15pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth long-lived assets by geographic area:&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:70.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&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.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-lived assets (1):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;107,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Netherlands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Switzerland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Italy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;France&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Jamaica&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;505,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,518&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;(1) Excludes goodwill of $766,600 and $726,979, intangible assets, net of $154,730 and $186,744, deferred tax assets of $113,088 and $149,618, and marketable securities, non-current of zero and $50,713 as of June&#160;30, 2022 and June&#160;30, 2021, respectively.</us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMC0xLTEtMS0xMTcwNjU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:NoncurrentAssets
      contextRef="ib7d425a8fe5543868b94d87ecc397103_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMi0xLTEtMS0xMTcwNjU_b2ee182c-ba3a-459c-b4b0-88ec363104a3"
      unitRef="usd">95589000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ieceabb95c16442a89be1762258b09fbb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMi0zLTEtMS0xMTcwNjU_b6137c87-f9db-4bc2-820e-e57948922646"
      unitRef="usd">107868000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ic987e4fe91064a14b7117062cbe76b59_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMy0xLTEtMS0xMTcwNjU_034bbfc7-0296-437a-80d7-7e541d3edac7"
      unitRef="usd">67240000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i5493a814ea064cd6976058fc8f40ef4e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMy0zLTEtMS0xMTcwNjU_fa3b8da3-dab8-4029-a5ff-c841a1828810"
      unitRef="usd">75996000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i7ba3408d432c47cd9eed740a0ab9298d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfNC0xLTEtMS0xMTcwNjU_90881d7e-79c8-48ba-8c36-a12e71488bc0"
      unitRef="usd">58498000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2e8d95f3f1404dbfa832a330db823e2d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfNC0zLTEtMS0xMTcwNjU_133a4c68-0032-415e-92af-90ec1d256500"
      unitRef="usd">60779000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i9b0d90aae4964167afbad94494ad240e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfNS0xLTEtMS0xMTcwNjU_899f915f-5cac-47be-af4f-9ba0de6b28af"
      unitRef="usd">72394000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ib0f0fd53beb54f48bd11208d03c6837e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfNS0zLTEtMS0xMTcwNjU_0e48f539-42fe-4f15-bcc8-8b78c43e63a9"
      unitRef="usd">68880000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i3e2dc1ec285b482d8abad4a53c048d0f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfNi0xLTEtMS0xMTcwNjU_e2caaf3e-65d7-43a0-a34c-85cc3ab4f787"
      unitRef="usd">48262000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i5a6ec9480aae455682e7c60a2a6d29e8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfNi0zLTEtMS0xMTcwNjU_3f41a47f-df7f-4d31-8685-1f13da98e348"
      unitRef="usd">47776000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ieea9cf4c4fa04952a8978fc554915668_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfNy0xLTEtMS0xMTcwNjU_f88da959-f5c5-4a6d-a683-bf97955f2570"
      unitRef="usd">25383000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i829c7a36e0e54a6b93a33266231a474a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfNy0zLTEtMS0xMTcwNjU_369f7027-82d9-4a43-ad42-a8ef14ae0c8a"
      unitRef="usd">20550000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2e4020afa2c74fdda5a7f17f9d12ec9a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfOC0xLTEtMS0xMTcwNjU_7ffb805d-bbdc-4f89-aca0-5a838e5e7802"
      unitRef="usd">18744000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i3a0ecd8915c3455c948afcf39a60acd7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfOC0zLTEtMS0xMTcwNjU_18d73b79-7812-4b82-94ba-7fe62ce49d43"
      unitRef="usd">21298000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i7ee0670120f841f7b43c5c679064ed73_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfOS0xLTEtMS0xMTcwNjU_7be28fa4-781f-434c-bc3a-c2342fc60034"
      unitRef="usd">17751000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i6c9d9320c442449592722377f93cff41_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfOS0zLTEtMS0xMTcwNjU_b4889c58-f487-457c-bd80-655516f7bc0f"
      unitRef="usd">25417000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i02598062d2af4a8db5c033232531477b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMTAtMS0xLTEtMTE3MDY1_d7cfe152-c872-4724-8d57-91305078f436"
      unitRef="usd">11392000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i6d88e4353c9a481aa83a3d363787f4bb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMTAtMy0xLTEtMTE3MDY1_8db32da8-efcb-48be-8301-8ebb9fb21870"
      unitRef="usd">14891000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i42ad02557a7f426a9024fe2e12b5d356_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMTEtMS0xLTEtMTE3MDY1_5d7177a2-8b80-43bc-8bde-2538b231edf6"
      unitRef="usd">90677000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2d88adab56b44a60ae23d585b08e26da_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMTEtMy0xLTEtMTE3MDY1_0f631083-6d67-4657-8f47-db142fa2ab36"
      unitRef="usd">96063000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMTItMS0xLTEtMTE3MDY1_acb1bfe6-b322-47bc-bdc6-5b884b0ff6f5"
      unitRef="usd">505930000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RhYmxlOjIwYmE3M2FmMGQ0MTQxNjBiNzBhYjZlODhiMTU1M2YxL3RhYmxlcmFuZ2U6MjBiYTczYWYwZDQxNDE2MGI3MGFiNmU4OGIxNTUzZjFfMTItMy0xLTEtMTE3MDY1_0684d8f9-bde3-475e-9ec5-029ff5ae2ce8"
      unitRef="usd">539518000</us-gaap:NoncurrentAssets>
    <us-gaap:Goodwill
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNTgzMA_4ffd8a48-8dba-4a70-b903-ff0b65f950ac"
      unitRef="usd">766600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNTgzNw_6860d766-9355-430e-8775-b1f90a9d9238"
      unitRef="usd">726979000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNTg2Nw_4687f3f5-8cef-4f91-82ce-ad885e092189"
      unitRef="usd">154730000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNTg3NA_05ed3c4e-8bc6-4d41-a53c-29b9c2a6dc59"
      unitRef="usd">186744000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNTkwMQ_5912fc86-23e3-4110-a504-6ac9db35e558"
      unitRef="usd">113088000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNTkwOA_3a1e6b9a-3997-4dd7-9410-c9abe61e3731"
      unitRef="usd">149618000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNTk2MQ_d874f084-7c02-4238-b583-f25a06cf9d8f"
      unitRef="usd">50713000</us-gaap:MarketableSecuritiesNoncurrent>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83My9mcmFnOmU0YjI3OTNhMmIwMjQ0NDU4ZGU4YTI3NGUwYjM0YjBhL3RleHRyZWdpb246ZTRiMjc5M2EyYjAyNDQ0NThkZThhMjc0ZTBiMzRiMGFfNTk3MA_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzYwMDY_6e397668-ee12-480b-83d7-6dd0913851d7">Leases&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We lease certain machinery and plant equipment, office space, and production and warehouse facilities under non-cancelable operating leases that expire on various dates through 2037. Our finance leases primarily relate to machinery and plant equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the classification of right-of-use assets and lease liabilities as of June 30, 2022 and 2021:&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:36.473%"/&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:31.209%"/&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.935%"/&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:12.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Leases&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheet Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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: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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating right-of-use 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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current liabilities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143,615&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The decrease in finance lease assets and current liabilities is due primarily to the lease modification described below within the "Purchase and Sale of Leased Facilities" section.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the lease expenses for the years ended June 30, 2022 and 2021:&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:69.367%"/&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.935%"/&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.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease expense (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Amortization of finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net operating and finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The decrease in operating lease expense from fiscal year 2021 to fiscal year 2022 is mainly driven by prior year decisions to exit certain leased facilities as some of our businesses have shifted to a remote-first operating model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancelable leases as of June 30, 2022 were as follows:&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:55.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&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.935%"/&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.938%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Payments Due by Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total lease obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less than 1 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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: present value discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,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:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Other information about leases is as follows:&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:69.514%"/&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.935%"/&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:12.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (years):&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.28&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Finance leases (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Finance leases (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.79&#160;&lt;/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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The decrease in finance lease weighted-average remaining lease term and discount rate is due primarily to the lease modification described below within the "Purchase and Sale of Leased Facilities" section.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our leases have remaining lease terms of 1 year to 15 years, inclusive of renewal or termination options that we are reasonably certain to exercise.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&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:69.367%"/&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.935%"/&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.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flow Information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Financing cash flows from finance leases (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,001&#160;&lt;/span&gt;&lt;/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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The current fiscal year financing cash outflows include the payment to purchase the leased facility discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Purchase and Sale of a Leased Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of fiscal year 2022, we paid $27,885 to exercise the purchase option available for one of our leased facilities, resulting in a $23,534 decrease in the current portion of our finance lease obligations. We immediately sold this facility to a separate third party for $23,226. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;We previously identified a triggering event for this leased facility in fiscal year 2021 due to a change in our intended use of the right-of-use asset, as we had committed to plans to exit the space and instead market it to be subleased or sold. At that time, we assessed the lease for impairment and performed a discounted cash flow analysis using current market-based rent assumptions, which resulted in an impairment of $7,420 that was recognized in general and administrative expense on the consolidated statement of operations for the year ended June 30, 2021. Additionally, we recorded an impairment for abandoned equipment in the amount of $1,680 that was recognized in general and administrative expense for the year ended June 30, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;Due to the fiscal year 2021 impairment charge taken, we recognized a $3,324 gain on the sale of the asset within general and administrative expense on our consolidated statement of operations during the year ended June 30, 2022. For the year ended June 30, 2022, our consolidated statement of cash flows includes a $23,226 cash inflow for the sale of the facility presented as an investing activity as part of proceeds from the sale of assets and a $27,885 cash outflow for the exercise of the purchase option presented as a financing activity as part of payments of finance lease obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Waltham Lease Modification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 6, 2021, we modified the lease agreement for our Waltham, Massachusetts office location, which resulted in us retaining a small portion of the previously leased office space in exchange for a reduction to our monthly rent payments for the space we no longer lease and the payment of an early termination fee of $8,761. Due to the partial termination of the lease, we recorded a decrease to the operating lease liabilities of $47,801 to reflect the reduced lease payments, including the termination penalties. We also recorded a decrease to the operating lease asset of $46,645 based on the proportionate decrease in the right-of-use asset, which resulted in a gain of $1,156, recognized in general and administrative expense on the consolidated statement of operations for the year ended June 30, 2021. &lt;/span&gt;&lt;/div&gt;Due to our plans to no longer occupy the remaining leased office space and instead market the space to be subleased, we identified a triggering event with regards to the modified right-of-use asset. Therefore, we performed a discounted cash flow analysis that considered market-based rent assumptions, which resulted in an impairment of the right-of-use asset of $7,489 which was recognized in general and administrative expense on the consolidated statement of operations for the year ended June 30, 2021. Additionally, we recorded an impairment to general and administrative expense for abandoned assets related to the vacated space totaling $4,483, which included $2,787 in subtenant allowances, $1,312 in leasehold improvements, and $384 in furniture and fixtures.</us-gaap:LesseeOperatingLeasesTextBlock>
    <cmpr:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzYwMDc_a4f404ac-8d51-4593-b128-de46b1186d64">&lt;div style="margin-top:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the classification of right-of-use assets and lease liabilities as of June 30, 2022 and 2021:&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:36.473%"/&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:31.209%"/&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.935%"/&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:12.939%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Leases&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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheet Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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: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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating right-of-use 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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment, net (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other current liabilities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143,615&#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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;(1) The decrease in finance lease assets and current liabilities is due primarily to the lease modification described below within the "Purchase and Sale of Leased Facilities" section.</cmpr:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzMtNC0xLTEtMTE3MDY1_187213ea-ca49-400a-ab6f-4a5332a24f69"
      unitRef="usd">80694000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzMtNi0xLTEtMTE3MDY1_b9f478fa-dccc-4cd7-a0df-d6b0afc31ab1"
      unitRef="usd">87626000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzQtNC0xLTEtMTE3MDY1_14b18957-1400-4d69-9588-e4273deef8d1"
      unitRef="usd">19181000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzQtNi0xLTEtMTE3MDY1_56ee91c8-472c-466d-940b-f39445c2d41a"
      unitRef="usd">35384000</us-gaap:FinanceLeaseRightOfUseAsset>
    <cmpr:TotalLeaseAssets
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzUtNC0xLTEtMTE3MDY1_ae3f3ff3-d497-4fff-9970-5c586ab71817"
      unitRef="usd">99875000</cmpr:TotalLeaseAssets>
    <cmpr:TotalLeaseAssets
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzUtNi0xLTEtMTE3MDY1_ccb26730-6eec-435f-9c24-df2150f56ba8"
      unitRef="usd">123010000</cmpr:TotalLeaseAssets>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzgtNC0xLTEtMTE3MDY1_c21b6772-83d9-48fa-8d86-170088dbf22a"
      unitRef="usd">27706000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzgtNi0xLTEtMTE3MDY1_a3e35a8a-5ac3-40bf-9aa0-8ef7df357e2e"
      unitRef="usd">26551000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzktNC0xLTEtMTE3MDY1_89917dc3-8828-4749-8876-df4b4c70c585"
      unitRef="usd">6684000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzktNi0xLTEtMTE3MDY1_67d6bd12-cb4d-4af0-8cbc-bf369fbc474c"
      unitRef="usd">32314000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzExLTQtMS0xLTExNzA2NQ_5ea41635-42c5-4b57-99c4-92f8cec3936f"
      unitRef="usd">57474000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzExLTYtMS0xLTExNzA2NQ_ee6f5588-e366-4fb0-bfd0-857aa2d951df"
      unitRef="usd">66222000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzEyLTQtMS0xLTExNzA2NQ_006456bc-d881-40f9-be0d-b26fda4a7e86"
      unitRef="usd">14699000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzEyLTYtMS0xLTExNzA2NQ_d8549769-1e59-4286-98ba-22bd3ab49681"
      unitRef="usd">18528000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <cmpr:Totalleaseobligation
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzEzLTQtMS0xLTExNzA2NQ_36ed9504-d2c5-435c-b131-2256eb1a3852"
      unitRef="usd">106563000</cmpr:Totalleaseobligation>
    <cmpr:Totalleaseobligation
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo2OTJkNDllM2JjM2U0MmYzODM2OTA0YTQwZDQ3MDdjYi90YWJsZXJhbmdlOjY5MmQ0OWUzYmMzZTQyZjM4MzY5MDRhNDBkNDcwN2NiXzEzLTYtMS0xLTExNzA2NQ_cb75f78a-546e-4edb-b91a-788eff566fef"
      unitRef="usd">143615000</cmpr:Totalleaseobligation>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzYwMDg_564ebc3a-99cd-4335-9445-09450eae8507">&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the lease expenses for the years ended June 30, 2022 and 2021:&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:69.367%"/&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.935%"/&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.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease expense (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Amortization of finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(86)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net operating and finance lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The decrease in operating lease expense from fiscal year 2021 to fiscal year 2022 is mainly driven by prior year decisions to exit certain leased facilities as some of our businesses have shifted to a remote-first operating model.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzItMi0xLTEtMTE3MDY1_6e335d71-5a80-407a-bf1c-86a0d6b1b77e"
      unitRef="usd">26975000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzItNC0xLTEtMTE3MDY1_565203c9-09dd-4163-97c0-830ca969eb84"
      unitRef="usd">36803000</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzQtMi0xLTEtMTE3MDY1_7a763ddf-e9b3-4518-af7f-2450a7feb6f3"
      unitRef="usd">5892000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzQtNC0xLTEtMTE3MDY1_34da711e-5ffa-46d9-9abd-0eaa9c276a14"
      unitRef="usd">5557000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzUtMi0xLTEtMTE3MDY1_3f6561ce-c0a2-4f17-b7c4-62dfa0a94135"
      unitRef="usd">305000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzUtNC0xLTEtMTE3MDY1_e17da523-24a8-44b5-bcd5-a18cb075c0f3"
      unitRef="usd">211000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:VariableLeaseCost
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzYtMi0xLTEtMTE3MDY1_56d2bbad-b1a5-45b7-b6d1-37be34f3d240"
      unitRef="usd">7550000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzYtNC0xLTEtMTE3MDY1_2f82b231-e7cd-44f6-afa2-c115841d63d2"
      unitRef="usd">7846000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzctMi0xLTEtMTE3MDY1_ece79265-3d4d-46d9-9ac8-51f15ab020a9"
      unitRef="usd">86000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzctNC0xLTEtMTE3MDY1_a480647e-0afd-432f-9b8f-43d04f49ea8d"
      unitRef="usd">2309000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzgtMi0xLTEtMTE3MDY1_68bef557-346f-4033-aa5b-0a9c398d59dd"
      unitRef="usd">40636000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTo0MjBjN2E3MmNhZTY0MTQwOTIwODhlMGE4ZDBjNDM1ZC90YWJsZXJhbmdlOjQyMGM3YTcyY2FlNjQxNDA5MjA4OGUwYThkMGM0MzVkXzgtNC0xLTEtMTE3MDY1_d854ae5e-ba84-49a9-b532-4512ea76a406"
      unitRef="usd">48108000</us-gaap:LeaseCost>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzYwMDM_2615108a-21ad-4257-9a0e-af83cbe36a60">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum lease payments under non-cancelable leases as of June 30, 2022 were as follows:&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:55.332%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&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.935%"/&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.938%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Payments Due by Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Total lease obligations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less than 1 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:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: present value discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,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:'Arial',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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzEtMS0xLTEtMTE3MDY1_1d8e05be-08c2-4fba-9ce8-fc8e791b2bcc"
      unitRef="usd">29361000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzEtMy0xLTEtMTE3MDY1_9edfd752-7150-4422-9d40-74adb262f7a5"
      unitRef="usd">6148000</us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths>
    <cmpr:TotalLeaseObligationFutureMinimumpaymentsdueNexttwelvemonths
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzEtNS0xLTEtMTE3MDY1_073a03f7-6b4a-435d-b49e-940050cae0a7"
      unitRef="usd">35509000</cmpr:TotalLeaseObligationFutureMinimumpaymentsdueNexttwelvemonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzItMS0xLTEtMTE3MDY1_fe64d851-7675-4fd7-a5b3-ab3d4d4ad1b5"
      unitRef="usd">23698000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzItMy0xLTEtMTE3MDY1_36015f35-242b-461a-bc85-2b1883058458"
      unitRef="usd">5343000</us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo>
    <cmpr:TotalLeaseObligationFutureMinimumpaymentsdueintwoyears
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzItNS0xLTEtMTE3MDY1_5f7ec9be-3855-4042-8a3d-067697f1116e"
      unitRef="usd">29041000</cmpr:TotalLeaseObligationFutureMinimumpaymentsdueintwoyears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzMtMS0xLTEtMTE3MDY1_9d88b542-9197-40e7-9fa9-cc9747544e33"
      unitRef="usd">16308000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzMtMy0xLTEtMTE3MDY1_7f679a21-4176-4125-ac02-aa25abbe427e"
      unitRef="usd">4853000</us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree>
    <cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinthreeyears
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzMtNS0xLTEtMTE3MDY1_2232c407-0c59-4098-8431-d151c36f9cdf"
      unitRef="usd">21161000</cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinthreeyears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzQtMS0xLTEtMTE3MDY1_4e8f155e-fdd4-4e77-9470-1cd0f92dc69a"
      unitRef="usd">8951000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzQtMy0xLTEtMTE3MDY1_f840eabc-f83d-4ca5-84ac-57dd35072c69"
      unitRef="usd">3424000</us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour>
    <cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinfouryears
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzQtNS0xLTEtMTE3MDY1_13126c28-ebbc-4029-8606-847ac1cb34d0"
      unitRef="usd">12375000</cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinfouryears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzUtMS0xLTEtMTE3MDY1_f43714b0-63af-488a-97b1-256af4dab972"
      unitRef="usd">4703000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzUtMy0xLTEtMTE3MDY1_7946ffce-d941-4342-ab90-aaf82215a04e"
      unitRef="usd">2213000</us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive>
    <cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinfiveyears
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzUtNS0xLTEtMTE3MDY1_bd40e2dc-4b56-42c1-a4c9-8de73b91d094"
      unitRef="usd">6916000</cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinfiveyears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzYtMS0xLTEtMTE3MDY1_7f88a7ac-de36-43f5-953e-0b921c817396"
      unitRef="usd">9301000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzYtMy0xLTEtMTE3MDY1_b57498ab-ec87-42da-b579-b0ce3e98fcf4"
      unitRef="usd">832000</us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive>
    <cmpr:TotalLeaseObligationFutureMinimumpaymentsduethereafter
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzYtNS0xLTEtMTE3MDY1_c1b7b310-b8b4-47fa-ad64-56a4616df641"
      unitRef="usd">10133000</cmpr:TotalLeaseObligationFutureMinimumpaymentsduethereafter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzctMS0xLTEtMTE3MDY1_84f5094e-0ae2-47a7-95f8-c6f8e18f36e4"
      unitRef="usd">92322000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzctMy0xLTEtMTE3MDY1_557ce768-7c08-4cde-8863-14519d9930b2"
      unitRef="usd">22813000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <cmpr:TotalLeaseObligationFutureMinimumpaymentsdue
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzctNS0xLTEtMTE3MDY1_8dcd12a0-a16e-4016-badd-88d025d88b2d"
      unitRef="usd">115135000</cmpr:TotalLeaseObligationFutureMinimumpaymentsdue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzgtMS0xLTEtMTE3MDY1_0d7f12c8-8bc7-49b7-b64e-a267643d62ee"
      unitRef="usd">7142000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzgtMy0xLTEtMTE3MDY1_93c72b30-9f46-443a-8f8b-e8c662f9fe2a"
      unitRef="usd">1430000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <cmpr:TotalLeaseLiabilityUndiscountedExcessAmount
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzgtNS0xLTEtMTE3MDY1_3b2174e2-9dce-4fdb-bab9-a06da6998455"
      unitRef="usd">-8572000</cmpr:TotalLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzktMS0xLTEtMTE3MDY1_eb8a1ee9-5c25-4f39-af5e-c86e36fc2cc1"
      unitRef="usd">85180000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzktMy0xLTEtMTE3MDY1_c8d717cc-5208-47de-bd89-3bb841abfdb7"
      unitRef="usd">21383000</us-gaap:FinanceLeaseLiability>
    <cmpr:TotalLeaseObligationFutureMinimumPaymentsDueDiscounted
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTowOWRmNWM4NmU4YzU0Yzk0OGE4ZjljZjRhYTQ1YmUwOS90YWJsZXJhbmdlOjA5ZGY1Yzg2ZThjNTRjOTQ4YThmOWNmNGFhNDViZTA5XzktNS0xLTEtMTE3MDY1_0b4e3149-5491-44b9-9ffa-67b6e1c4d767"
      unitRef="usd">106563000</cmpr:TotalLeaseObligationFutureMinimumPaymentsDueDiscounted>
    <cmpr:LeaseTermAndDiscountRateDisclosureTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzYwMDQ_569c7470-affd-45eb-b67f-53fd9edbc208">Other information about leases is 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:69.514%"/&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.935%"/&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:12.937%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (years):&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.32&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.28&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Finance leases (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.71&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Finance leases (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.79&#160;&lt;/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:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;(1) The decrease in finance lease weighted-average remaining lease term and discount rate is due primarily to the lease modification described below within the "Purchase and Sale of Leased Facilities" section.</cmpr:LeaseTermAndDiscountRateDisclosureTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTpkNTFlZjM5YzlkMWI0M2ZjYjVhYmU3ZmEwM2YwNTQ1OS90YWJsZXJhbmdlOmQ1MWVmMzljOWQxYjQzZmNiNWFiZTdmYTAzZjA1NDU5XzItMi0xLTEtMTE3MDY1_a3c75243-7bf6-40bc-a5a3-3df67d965157">P4Y3M25D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTpkNTFlZjM5YzlkMWI0M2ZjYjVhYmU3ZmEwM2YwNTQ1OS90YWJsZXJhbmdlOmQ1MWVmMzljOWQxYjQzZmNiNWFiZTdmYTAzZjA1NDU5XzItNC0xLTEtMTE3MDY1_8fe7f0b1-165c-429e-9058-23a1f07a758a">P4Y3M10D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTpkNTFlZjM5YzlkMWI0M2ZjYjVhYmU3ZmEwM2YwNTQ1OS90YWJsZXJhbmdlOmQ1MWVmMzljOWQxYjQzZmNiNWFiZTdmYTAzZjA1NDU5XzMtMi0xLTEtMTE3MDY1_8fb6fd0c-3256-4103-9843-9cea648c9bcf">P3Y10M20D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTpkNTFlZjM5YzlkMWI0M2ZjYjVhYmU3ZmEwM2YwNTQ1OS90YWJsZXJhbmdlOmQ1MWVmMzljOWQxYjQzZmNiNWFiZTdmYTAzZjA1NDU5XzMtNC0xLTEtMTE3MDY1_c41e0a1c-0d6f-491e-a754-f60183cfbcd3">P10Y8M15D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTpkNTFlZjM5YzlkMWI0M2ZjYjVhYmU3ZmEwM2YwNTQ1OS90YWJsZXJhbmdlOmQ1MWVmMzljOWQxYjQzZmNiNWFiZTdmYTAzZjA1NDU5XzUtMi0xLTEtMTE3MDY1_5d15b6dd-f940-4a98-a1da-f7f4ebec88c2"
      unitRef="number">0.0371</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTpkNTFlZjM5YzlkMWI0M2ZjYjVhYmU3ZmEwM2YwNTQ1OS90YWJsZXJhbmdlOmQ1MWVmMzljOWQxYjQzZmNiNWFiZTdmYTAzZjA1NDU5XzUtNC0xLTEtMTE3MDY1_f5965da8-06ce-48f6-8d9b-dff8ff737985"
      unitRef="number">0.0317</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTpkNTFlZjM5YzlkMWI0M2ZjYjVhYmU3ZmEwM2YwNTQ1OS90YWJsZXJhbmdlOmQ1MWVmMzljOWQxYjQzZmNiNWFiZTdmYTAzZjA1NDU5XzYtMi0xLTEtMTE3MDY1_3b150b33-4edd-40de-81a4-3e5a6a02f50a"
      unitRef="number">0.0279</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTpkNTFlZjM5YzlkMWI0M2ZjYjVhYmU3ZmEwM2YwNTQ1OS90YWJsZXJhbmdlOmQ1MWVmMzljOWQxYjQzZmNiNWFiZTdmYTAzZjA1NDU5XzYtNC0xLTEtMTE3MDY1_45c4ae49-8acb-41ab-a273-62ffd8d688bd"
      unitRef="number">0.0393</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <cmpr:LesseeLeaseTerm
      contextRef="i899c181137584b38a562afbe447eb28f_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzE0NzY_52c4b0c6-819d-499d-b09f-883b42b0dc00">P1Y</cmpr:LesseeLeaseTerm>
    <cmpr:LesseeLeaseTerm
      contextRef="i764a989ef1bf4c479a2dfa7d143c7076_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzE0ODc_fe733e4d-18cf-49e3-a4f3-2f04d006f19e">P15Y</cmpr:LesseeLeaseTerm>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzYwMDU_7c954f29-71ef-47fe-9b2a-edf2d14d7929">&lt;div style="margin-top:2pt"&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:69.367%"/&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.935%"/&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.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Supplemental Cash Flow Information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Financing cash flows from finance leases (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,001&#160;&lt;/span&gt;&lt;/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;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) The current fiscal year financing cash outflows include the payment to purchase the leased facility discussed below.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <cmpr:OperatingCashFlowsFromOperatingLeases
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTozYzIyZTc2N2Y3ZTA0YjkzOTEzNWMwNjEzMDU2NTEzMC90YWJsZXJhbmdlOjNjMjJlNzY3ZjdlMDRiOTM5MTM1YzA2MTMwNTY1MTMwXzMtMi0xLTEtMTE3MDY1_1ca9028a-ca13-4b39-b84b-bf603dffa615"
      unitRef="usd">26641000</cmpr:OperatingCashFlowsFromOperatingLeases>
    <cmpr:OperatingCashFlowsFromOperatingLeases
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTozYzIyZTc2N2Y3ZTA0YjkzOTEzNWMwNjEzMDU2NTEzMC90YWJsZXJhbmdlOjNjMjJlNzY3ZjdlMDRiOTM5MTM1YzA2MTMwNTY1MTMwXzMtNC0xLTEtMTE3MDY1_03752e0c-7e62-41a5-989b-fe32bfc5060d"
      unitRef="usd">47327000</cmpr:OperatingCashFlowsFromOperatingLeases>
    <cmpr:OperatingCashFlowsFromFinanceLeases
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTozYzIyZTc2N2Y3ZTA0YjkzOTEzNWMwNjEzMDU2NTEzMC90YWJsZXJhbmdlOjNjMjJlNzY3ZjdlMDRiOTM5MTM1YzA2MTMwNTY1MTMwXzQtMi0xLTEtMTE3MDY1_e7b87b51-319c-4e3f-bde1-bece20ceff2b"
      unitRef="usd">305000</cmpr:OperatingCashFlowsFromFinanceLeases>
    <cmpr:OperatingCashFlowsFromFinanceLeases
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTozYzIyZTc2N2Y3ZTA0YjkzOTEzNWMwNjEzMDU2NTEzMC90YWJsZXJhbmdlOjNjMjJlNzY3ZjdlMDRiOTM5MTM1YzA2MTMwNTY1MTMwXzQtNC0xLTEtMTE3MDY1_23010158-43a3-4ee6-8363-9d482e44b1b8"
      unitRef="usd">211000</cmpr:OperatingCashFlowsFromFinanceLeases>
    <cmpr:FinancingCashFlowsFromFinanceLeases
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTozYzIyZTc2N2Y3ZTA0YjkzOTEzNWMwNjEzMDU2NTEzMC90YWJsZXJhbmdlOjNjMjJlNzY3ZjdlMDRiOTM5MTM1YzA2MTMwNTY1MTMwXzUtMi0xLTEtMTE3MDY1_4509d50c-6dca-4657-b44b-5ddcd845578f"
      unitRef="usd">37512000</cmpr:FinancingCashFlowsFromFinanceLeases>
    <cmpr:FinancingCashFlowsFromFinanceLeases
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90YWJsZTozYzIyZTc2N2Y3ZTA0YjkzOTEzNWMwNjEzMDU2NTEzMC90YWJsZXJhbmdlOjNjMjJlNzY3ZjdlMDRiOTM5MTM1YzA2MTMwNTY1MTMwXzUtNC0xLTEtMTE3MDY1_d0ff22df-0b72-42ee-968b-2b745d277b86"
      unitRef="usd">8001000</cmpr:FinancingCashFlowsFromFinanceLeases>
    <us-gaap:AcquisitionCosts
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2MzgyNzc_2c97a953-c369-4cae-855d-f8546e7f5e7e"
      unitRef="usd">27885000</us-gaap:AcquisitionCosts>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i205ad96126c64386842592e144cb91f3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2MzgzNzI_e489f587-6ea3-492a-b346-a8f3dfbaa785"
      unitRef="usd">23534000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i205ad96126c64386842592e144cb91f3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2Mzg1MDY_a33ea306-a18d-49ec-9e34-122ff8637970"
      unitRef="usd">23226000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ia63c34a696ad47b4a7449e2f06683642_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDQ2MzM_dea04969-c5ca-4d07-8a13-36c4758eda90"
      unitRef="usd">7420000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="if30b4a91ab4e4efebd021d12750b2396_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDU5MzQ_1f30f272-7298-4cb6-ab3e-0a463894395d"
      unitRef="usd">1680000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i205ad96126c64386842592e144cb91f3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2Mzg3MjU_50fd844d-12d9-45b8-8885-b115a75dbdc4"
      unitRef="usd">3324000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="i205ad96126c64386842592e144cb91f3_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2Mzg5Mjc_a33ea306-a18d-49ec-9e34-122ff8637970"
      unitRef="usd">23226000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:AcquisitionCosts
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2MzkwNTc_2c97a953-c369-4cae-855d-f8546e7f5e7e"
      unitRef="usd">27885000</us-gaap:AcquisitionCosts>
    <cmpr:LeaseTerminationPenalty
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDE4MDY_b34f9375-1290-48c9-9ba4-cec224776588"
      unitRef="usd">8761000</cmpr:LeaseTerminationPenalty>
    <cmpr:EffectOfLeaseModification
      contextRef="i2ed7a15aae2c46e8a06b9124ba55bddf_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDI2MDE_f22b1f80-2706-40c6-a97e-61e9b96f6367"
      unitRef="usd">47801000</cmpr:EffectOfLeaseModification>
    <cmpr:EffectOfLeaseModification
      contextRef="i5b2e64020579449f997d06986a78b2bd_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDI3NDE_c9deb161-41d8-41cc-8815-afccaa27ae3e"
      unitRef="usd">46645000</cmpr:EffectOfLeaseModification>
    <cmpr:EffectOfLeaseModification
      contextRef="if3502a7cb5fd49ae9fb19aed028d0143_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDI4MzY_52225819-a768-47cf-b46d-e0a896a68244"
      unitRef="usd">1156000</cmpr:EffectOfLeaseModification>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ie82f5d65d2724c7191ade7d71dbbf1b6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDMzMzM_df94ea8c-641c-47b0-966d-f405b4740603"
      unitRef="usd">7489000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ie82f5d65d2724c7191ade7d71dbbf1b6_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDM2MTE_7b20a9c6-9181-47f6-b474-dfdb7ae91945"
      unitRef="usd">4483000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i57581ac05cf1481a9d184a9d309e3545_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDM2MzE_459eb437-6c6c-4f43-81c6-48fcc6db83ce"
      unitRef="usd">2787000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="ic7efca474293445fb91dc8de7793febe_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDM2NjA_a82704c5-5a65-48d9-a720-e31a2c57458d"
      unitRef="usd">1312000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i7fbea84015a94bc2bc51d1bb0d80ecb8_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV8xMTgvZnJhZzo1ZjJkNjBiM2ZlMTA0MmJkOTliMzY0MmY0M2YwNjc3Ni90ZXh0cmVnaW9uOjVmMmQ2MGIzZmUxMDQyYmQ5OWIzNjQyZjQzZjA2Nzc2XzEwOTk1MTE2NDM2OTU_468e0084-0421-4888-b36d-64cb65e221cf"
      unitRef="usd">384000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfMTM5OA_7ba651de-776d-484e-8038-1ab3157be099">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Purchase Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At June&#160;30, 2022, we had unrecorded commitments under contract of $310,797, including inventory, third-party fulfillment and digital service purchase commitments of $124,383; third-party cloud services of $113,888; software of $23,650; advertising of $18,112; production and computer equipment purchases of $7,092; professional and consulting fees of $6,372, and other unrecorded purchase commitments of $17,300.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The required principal payments due during the next five fiscal years and thereafter under our outstanding long-term debt obligations at June&#160;30, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:16pt"&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:82.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.421%"/&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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;611,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,041,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,705,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:13pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:13pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We deferred payments for several of our acquisitions resulting in the recognition of a liability of $8,425 as of June&#160;30, 2022, which primarily relates to a deferred payment for our acquisition of Depositphotos that is payable in October 2022. Refer to Note 7 for additional details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:13pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:11pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are not currently party to any material legal proceedings. Although we cannot predict with certainty the results of litigation and claims to which we may be subject from time to time, we do not expect the resolution of any of our current matters to have a material adverse impact on our consolidated results of operations, cash flows or financial position. For all legal matters, at each reporting period, we evaluate whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under the provisions of the authoritative guidance that addresses accounting for contingencies. We expense the costs relating to our legal proceedings as those costs are incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfMzU_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfODc_2ec27dc4-76cf-4695-ad6b-b54db351941d"
      unitRef="usd">310797000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="ide5efbda6bbe43ceb0979efe1235668a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfMTA5OTUxMTYyOTgyNg_d27decf7-501d-49ac-b917-67e11f5bb55d"
      unitRef="usd">124383000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="ic32a1911e6954d858b1916b53d65f3f1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfMTI5_4a121d48-116d-4195-bd49-39d014d9cb07"
      unitRef="usd">113888000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i7b77626cd5b9441ebecec84e424b9db4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfMTA5OTUxMTYyOTk3Mw_1bc244f4-0e95-4296-a0bb-c571782775a2"
      unitRef="usd">23650000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i34337dc4e0ef42b79aa4bb415896e3f4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfMjE0_9380c0ad-5e6b-41a1-ba2c-b4565ba0237a"
      unitRef="usd">18112000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="ia236555a9cd44a278fea3340f7f2ce5c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfMjY1_30fb5196-82c4-40cc-9eee-d17ecae4886c"
      unitRef="usd">7092000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i6bfdab066da44b05b6ee13c05dc0e0df_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfMzIx_43f99333-1c22-4930-aa36-62b99dbdddb2"
      unitRef="usd">6372000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i88d1417f28fc4b19876f154b87aeca10_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfMzcw_2906052a-4f58-45d2-9252-43048533bbbf"
      unitRef="usd">17300000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfMTA5OTUxMTYyOTMyOA_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RhYmxlOmZiZjRiZWJmZTgwZjQ2Y2ViYWExNjE1N2Y4MjQyYWExL3RhYmxlcmFuZ2U6ZmJmNGJlYmZlODBmNDZjZWJhYTE2MTU3ZjgyNDJhYTFfMC0yLTEtMS0xMjMyOTM_1b1fea91-0745-46ee-8cbf-91e1c0986f39"
      unitRef="usd">13884000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RhYmxlOmZiZjRiZWJmZTgwZjQ2Y2ViYWExNjE1N2Y4MjQyYWExL3RhYmxlcmFuZ2U6ZmJmNGJlYmZlODBmNDZjZWJhYTE2MTU3ZjgyNDJhYTFfMS0yLTEtMS0xMjMyOTM_0d170307-6b3e-4ecc-8bbd-ae9c148dc682"
      unitRef="usd">13448000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RhYmxlOmZiZjRiZWJmZTgwZjQ2Y2ViYWExNjE1N2Y4MjQyYWExL3RhYmxlcmFuZ2U6ZmJmNGJlYmZlODBmNDZjZWJhYTE2MTU3ZjgyNDJhYTFfMi0yLTEtMS0xMjMyOTM_0a512fe1-142d-4f5a-8a4a-85025e26f016"
      unitRef="usd">13454000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RhYmxlOmZiZjRiZWJmZTgwZjQ2Y2ViYWExNjE1N2Y4MjQyYWExL3RhYmxlcmFuZ2U6ZmJmNGJlYmZlODBmNDZjZWJhYTE2MTU3ZjgyNDJhYTFfMy0yLTEtMS0xMjMyOTM_9d259bab-af6a-449d-8e8b-ab18738f0181"
      unitRef="usd">11530000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RhYmxlOmZiZjRiZWJmZTgwZjQ2Y2ViYWExNjE1N2Y4MjQyYWExL3RhYmxlcmFuZ2U6ZmJmNGJlYmZlODBmNDZjZWJhYTE2MTU3ZjgyNDJhYTFfNC0yLTEtMS0xMjMyOTM_d4bf61c3-7034-4673-8d80-2c292501f837"
      unitRef="usd">611166000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RhYmxlOmZiZjRiZWJmZTgwZjQ2Y2ViYWExNjE1N2Y4MjQyYWExL3RhYmxlcmFuZ2U6ZmJmNGJlYmZlODBmNDZjZWJhYTE2MTU3ZjgyNDJhYTFfNS0yLTEtMS0xMjMyOTM_258798dc-ba3b-4d50-9ebb-b1e3c5ab4289"
      unitRef="usd">1041883000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RhYmxlOmZiZjRiZWJmZTgwZjQ2Y2ViYWExNjE1N2Y4MjQyYWExL3RhYmxlcmFuZ2U6ZmJmNGJlYmZlODBmNDZjZWJhYTE2MTU3ZjgyNDJhYTFfNi0yLTEtMS0xMjMyOTM_66b345a0-3ee6-4a56-a72d-0daa1e563688"
      unitRef="usd">1705365000</us-gaap:DebtInstrumentCarryingAmount>
    <cmpr:Amountsdueforacquisitionofbusinesses
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfNDky_d11449f6-4754-483b-a280-7b9257b057ab"
      unitRef="usd">8425000</cmpr:Amountsdueforacquisitionofbusinesses>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83Ni9mcmFnOmFlMmUyOWZjZjFkZTRkM2E5M2YzN2E5MjI3YjMzYWQ0L3RleHRyZWdpb246YWUyZTI5ZmNmMWRlNGQzYTkzZjM3YTkyMjdiMzNhZDRfNTAx_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5Nw_a683ae92-2c7b-47c0-ad00-0c9cc1b7240c">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring costs include one-time employee termination benefits, acceleration of share-based compensation, write-off of assets and other related costs including third-party professional and outplacement services. During the years ended June 30, 2022, 2021 and 2020, we recognized restructuring charges of $13,603, $1,641, and $13,543, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2022&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fourth quarter of fiscal year 2022, we made decisions in light of a more uncertain macro economic environment and our focus to improve profitability, which resulted in the prioritization of investments that we expect to have a nearer-term return, and deprioritization of some investments that we expect to have a longer path to returns. This resulted in decisions to reduce costs in certain areas including exiting our operations in Japan and China, while also taking additional headcount actions in our Vista business and in our central technology team. During the year ended June 30, 2022, we recognized restructuring expense related to these actions of $7,492 in our Vista segment, $1,093 in our All Other Businesses reportable segment and $854 in our central and corporate costs. We expect to recognize additional non-cash charges in the first quarter of fiscal year 2023 upon approval and modification to accelerate vest share-based compensation awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additionally, our National Pen business recognized restructuring expense of $4,178 during the year ended June 30, 2022, incurred for both the decision to move its European production operations from Ireland to the Czech Republic and the decision to exit the Japan market. When the Czech move is complete, we anticipate improved speed and delivery cost efficiencies for the business's European customers. We expect to recognize additional charges associated with these actions during the next fiscal year as impacted employees continue to vest in additional termination benefits, but we do not expect those additional costs to be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were also immaterial adjustments to restructuring expense during this fiscal year due to changes in prior period estimates within The Print Group reportable segment.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended June 30, 2021 we recognized restructuring charges of $1,641, primarily due to organizational changes within The Print Group segment totaling $1,966 intended to streamline certain activities. This was partially offset by changes in estimate related to prior period actions of $325. This action was completed during fiscal year 2021.&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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fiscal Year 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended June 30, 2020, we recognized restructuring charges of $13,543, consisting of charges of $5,734 within our Vista reportable segment as we evolved our organizational structure, including our reorganization of the technology team. We also recognized $3,532 in charges within our central and corporate costs, due to the coordinated reorganization of technology teams with our Vista business. We also incurred charges of $3,211, $535, and $475 in our National Pen, All Other Businesses and The Print Group reportable segments, respectively, during the year ended June 30, 2020, for various cost reduction measures primarily in response to the pandemic. These restructuring actions were completed during fiscal year 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the restructuring activity during the years ended June 30, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Severance and Related Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other Restructuring Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accrued restructuring liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash charges (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash charges (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;(1) During the fiscal year ended June 30, 2022, non-cash restructuring charges primarily include the National Pen segment's write-off of direct mail inventory for the Japan market which has no alternative use. During the fiscal year ended June 30, 2021, non-cash restructuring charges were the write-off of property, plant and equipment, net, which was recognized as part of the actions taken in The Print Group segment</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMzAw_da068922-90b9-479d-9d50-d5b3116bfbec"
      unitRef="usd">13603000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYyODkxNA_597994fc-f8b1-4637-a167-4b1fabdcf735"
      unitRef="usd">1641000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYyODkyNQ_4c42ab03-0dbc-46da-a0da-5911abc9f1fa"
      unitRef="usd">13543000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1e58d9b7ed4d4a40bf6a232581897120_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzNTM1MA_b950a898-d5cc-429b-8af6-c3ced71a907c"
      unitRef="usd">7492000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i16293ed8e9724df486359ea78dbe7ca1_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfNDk0NzgwMjMzOTM4OA_d5dcb16c-c893-4b24-b11e-e467d936171c"
      unitRef="usd">1093000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id2d1bf67f4f84d758849f314c4a8fb27_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzNzUyMA_45a45d9c-8bf4-4c41-9cbd-70af43fd9f19"
      unitRef="usd">854000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2eab963a563a4d779f325a39048e218f_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzODE3NA_5b76351d-c303-4911-a4ea-a01147a728d0"
      unitRef="usd">4178000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzMDExNQ_6882afbb-48a6-4d71-977f-48cc9d02bc6c"
      unitRef="usd">1641000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i990cb9a06a7f4e588478b865ea2e6e81_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzMDEyNg_53edb673-2ba7-4201-9864-68d4172eb687"
      unitRef="usd">1966000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if9537eca0f794f359c4f03cc3567a9ee_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzMDEzNw_4ed96dcd-7199-4345-bd8a-5ce26ac968ec"
      unitRef="usd">325000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2f10dc88471240c39ed9fbabd08fd1a7_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzMDkyMw_c9217f47-8cba-4f48-921d-c042a4a3249c"
      unitRef="usd">13543000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i29157e6b07c044f8b4c242d37d5dfaac_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzMDkzMg_dbfc1ced-a1da-4139-b866-0a2f18c0aaf9"
      unitRef="usd">5734000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0b8a68882384446ca4b3d1ecc568861d_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzMDk1MQ_9a0d8308-5653-448e-999f-f9fb16de3b7a"
      unitRef="usd">3532000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i09a805800ecd4bbd9fe25a67256aaf52_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzMTYwNg_b8fd09dc-3e98-4218-a59a-2e732a613189"
      unitRef="usd">3211000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i903e0d60747a4a9a813df1cbfe33dd5a_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzMTYxNw_a1572939-72bf-4a7b-8c5a-12fbc45b243c"
      unitRef="usd">535000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib1b8fdb5e2ff468a9e7ac0dd6a2c4bfb_D20190701-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTA5OTUxMTYzMTYyNg_6ce6cac0-b812-4c43-8fea-5583cee421b2"
      unitRef="usd">475000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RleHRyZWdpb246ZWRhZGY4YmY1NTNlNDFlYTllZmViYWQzZDBhZjgwM2JfMTEwOA_2edde1c5-0003-489b-ac11-d5e1482a6919">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the restructuring activity during the years ended June 30, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Severance and Related Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Other Restructuring Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%"&gt;Accrued restructuring liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash charges (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash charges (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(291)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;________________&lt;/span&gt;&lt;/div&gt;(1) During the fiscal year ended June 30, 2022, non-cash restructuring charges primarily include the National Pen segment's write-off of direct mail inventory for the Japan market which has no alternative use. During the fiscal year ended June 30, 2021, non-cash restructuring charges were the write-off of property, plant and equipment, net, which was recognized as part of the actions taken in The Print Group segment</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="ie1a5a2512b5b47d5aca7002bfb460b44_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMS0xLTEtMS0xNzIxMjg_eed541fb-c02d-44df-8f41-3fcd71dab490"
      unitRef="usd">5969000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i2241f1b95a63485c9f21ef9501b59015_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMS0zLTEtMS0xNzIxMjg_a948fa8c-86ed-48f1-a170-2cb36766acb6"
      unitRef="usd">77000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i9f94a7b7147741f2895af4e6722ccc90_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMS01LTEtMS0xNzIxMjg_652298ba-5741-4ad9-8255-f1fd294df62d"
      unitRef="usd">6046000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="id355113940b14e87a9b6699ee88a02b0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMi0xLTEtMS0xNzIxMjg_b7452705-035c-4e9f-8e94-d839bf7b0c42"
      unitRef="usd">998000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7c04ec747f1c4b568a7ad9e3a35b851d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMi0zLTEtMS0xNzIxMjg_3406edfd-3843-4548-a69b-f5dc04b81dff"
      unitRef="usd">643000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMi01LTEtMS0xNzIxMjg_b29194f8-d942-4042-9c4b-d01d6719b268"
      unitRef="usd">1641000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="id355113940b14e87a9b6699ee88a02b0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMy0xLTEtMS0xNzIxMjg_7733a32d-c352-469e-9e5e-6810ad48d602"
      unitRef="usd">6565000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="id355113940b14e87a9b6699ee88a02b0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMy01LTEtMS0xNzIxMjg_48807230-5193-4577-8e2f-54e955efd10a"
      unitRef="usd">6565000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i7c04ec747f1c4b568a7ad9e3a35b851d_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfNC0zLTEtMS0xNzIxMzA_6058afb3-ebd2-4195-9e6d-2108d0af407e"
      unitRef="usd">720000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="if56e8bfeb1e44a87a9471d71dee719d0_D20200701-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfNC01LTEtMS0xNzIxMjg_0d3f2650-b041-4f61-8739-e206620575d0"
      unitRef="usd">720000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="ic44f429516b94c75bb510e51118743f0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMS0xLTEtMS0xMTcwNjU_26c44487-58a8-4137-ab7f-70eb8e59ebb4"
      unitRef="usd">402000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie0f74d9b190f48dda811cc9e336fc325_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMS0zLTEtMS0xMTcwNjU_9708c3b8-d195-4d91-b7d1-5917fef184b6"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i310d4713c2104919b4189431a3dd98c8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMS01LTEtMS0xMTcwNjU_17739448-61d9-478f-b1c7-88ba9e123018"
      unitRef="usd">402000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="ic2a685ebba6e48e5a6d733a077fef1c5_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMi0xLTEtMS0xMTcwNjU_750bdf91-1e85-47bb-8740-40f3d497fac5"
      unitRef="usd">13312000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4c0e04fdbf664b28badbdc6bb1779e25_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMi0zLTEtMS0xMTcwNjU_4b6b87e0-e232-43fb-af96-790fec2a313d"
      unitRef="usd">291000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMi01LTEtMS0xMTcwNjU_0d6fce98-8e7a-4a8d-b3cf-ea2d1a1eb166"
      unitRef="usd">13603000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ic2a685ebba6e48e5a6d733a077fef1c5_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMy0xLTEtMS0xMTcwNjU_a2099f1b-a134-47a1-b19b-3bdaf7ced8fe"
      unitRef="usd">265000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ic2a685ebba6e48e5a6d733a077fef1c5_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfMy01LTEtMS0xMTcwNjU_f4b0ce56-bd25-4608-a333-6788f9c8d29f"
      unitRef="usd">265000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i4c0e04fdbf664b28badbdc6bb1779e25_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfNC0zLTEtMS0xMTcwNjU_6e467db5-3f94-4147-8582-9ac0ba7e081e"
      unitRef="usd">291000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfNC01LTEtMS0xMTcwNjU_4464c66c-9d90-4bf2-becf-baba881128d5"
      unitRef="usd">291000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="ibb9bc6b1fa23499a82022cd43c7098b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfNS0xLTEtMS0xMTcwNjU_0a5a7e49-f92c-4cda-9295-09393091356f"
      unitRef="usd">13449000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ida453ad354aa4696822ee89ffb4549aa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV83OS9mcmFnOmVkYWRmOGJmNTUzZTQxZWE5ZWZlYmFkM2QwYWY4MDNiL3RhYmxlOjRiZjU1ODUxYWRmMzQwZGFhMWY0OGRhMmQzYzkxODgxL3RhYmxlcmFuZ2U6NGJmNTU4NTFhZGYzNDBkYWExZjQ4ZGEyZDNjOTE4ODFfNS01LTEtMS0xMTcwNjU_a02511f0-0b29-47a7-bde2-07ea72fdba6f"
      unitRef="usd">13449000</us-gaap:RestructuringReserve>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV84OC9mcmFnOjcyNmQzZjUxYWJmNjRiMTc4MzI1ZGM0ZDNhOTdhNzZhL3RleHRyZWdpb246NzI2ZDNmNTFhYmY2NGIxNzgzMjVkYzRkM2E5N2E3NmFfMjU2_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV84OC9mcmFnOjcyNmQzZjUxYWJmNjRiMTc4MzI1ZGM0ZDNhOTdhNzZhL3RleHRyZWdpb246NzI2ZDNmNTFhYmY2NGIxNzgzMjVkYzRkM2E5N2E3NmFfMTUxNg_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV84OC9mcmFnOjcyNmQzZjUxYWJmNjRiMTc4MzI1ZGM0ZDNhOTdhNzZhL3RleHRyZWdpb246NzI2ZDNmNTFhYmY2NGIxNzgzMjVkYzRkM2E5N2E3NmFfMTkzMw_a4ab709a-412a-4fbf-a41c-c0ff985be4b7">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:AuditorFirmId
      contextRef="ia7215ca6d73e4fefbbd3c0366d492bfa_D20210701-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV85Ny9mcmFnOmQ5MTEzMzg3ZTY1YzQzYzZhMDlmOTgyNDA5YjQxZDI5L3RhYmxlOjA2OWE2NjE4ZjBmMzRiYzNhM2U2YTI4MzI0M2ZkM2ZkL3RhYmxlcmFuZ2U6MDY5YTY2MThmMGYzNGJjM2EzZTZhMjgzMjQzZmQzZmRfMzYtMi0xLTEtMTcxMDE4L3RleHRyZWdpb246ODA2ODIyYjI3NGFlNDcwNzkxNjk1NTM2ZDAzNGEwYWJfMTA5OTUxMTYyNzg5MQ_a1067308-e6cc-43ed-bc74-da2907937964">238</dei:AuditorFirmId>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNi0xMS0xLTEtMTE3MDY1_f2696914-b167-4d62-bd0d-8e2b3488a098"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNi0xMS0xLTEtMTE3MDY1_f2696914-b167-4d62-bd0d-8e2b3488a098"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfNTMz_bcdb371f-7b22-4a19-9fd6-5fb3ecdfc353" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfNTMz_bcdb371f-7b22-4a19-9fd6-5fb3ecdfc353" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Related to goodwill held by subsidiaries whose functional currency is not the U.S. dollar.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfNi0xMS0xLTEtMTE3MDY1_f2696914-b167-4d62-bd0d-8e2b3488a098"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfNTMz_bcdb371f-7b22-4a19-9fd6-5fb3ecdfc353"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMi0xMS0xLTEtMTE3MDY1_793cfbdf-6c58-49eb-a8e4-0f4c37172a87"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMi0xMS0xLTEtMTE3MDY1_793cfbdf-6c58-49eb-a8e4-0f4c37172a87"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfNTI1_b8757d8b-2f2c-437c-835e-9d9075de9211" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfNTI1_b8757d8b-2f2c-437c-835e-9d9075de9211" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">On October 1, 2021, we acquired Depositphotos Inc., which is included in our Vista reportable segment. In the third quarter of fiscal 2022, we recognized goodwill related to an immaterial acquisition within our PrintBrothers reportable segment. In fiscal year 2021, we acquired 99designs, which is included in our Vista reportable segment, and a small business included within our All Other Businesses reportable segment. Refer to Note 7 for additional details.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RhYmxlOjk1MWI5YjU5ODc1YjRkNTk5YTk2NmJjMTEzMGVlOGU0L3RhYmxlcmFuZ2U6OTUxYjliNTk4NzViNGQ1OTlhOTY2YmMxMTMwZWU4ZTRfMi0xMS0xLTEtMTE3MDY1_793cfbdf-6c58-49eb-a8e4-0f4c37172a87"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjUwY2M0YjFiYTI0ZDQ3NDNiYTQxZTIyMWY1ZjNkYzlhL3NlYzo1MGNjNGIxYmEyNGQ0NzQzYmE0MWUyMjFmNWYzZGM5YV81Mi9mcmFnOjZkNDFmZjY0ZjU5ZjQ0YjliNjY2MTk1ZjJkNmE1NWZlL3RleHRyZWdpb246NmQ0MWZmNjRmNTlmNDRiOWI2NjYxOTVmMmQ2YTU1ZmVfNTI1_b8757d8b-2f2c-437c-835e-9d9075de9211"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
