<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pcty="http://www.paylocity.com/20220331"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="pcty-20220331.xsd" xlink:type="simple"/>
    <context id="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9f3fe39ffd24497fba5b78fa70e8dde6_I20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <instant>2022-04-29</instant>
        </period>
    </context>
    <context id="icb951c2c18db40f2b3c013016f3fe694_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i508f1997656548ac8c5c88c827107250_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib4e1529f56ca4df695a6dc49507b85f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52120b352684405fb87be234404ad224_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if74dd145ca5b406e9c833de4bba5f5ea_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i490ebf80439d46afbd1f1357f47bb017_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ded8bf879dd4c409dcc13517de3b2d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9375c49910ae45ec99501efead3fb5da_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6c1755a0bc504871a738a15d36bdd245_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i29bd712a519041d89f8a1ddd71b67fb0_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4bc8ab0a101044159a2f66edb65b135f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8d123cfe5d734b6695b6d9ef0fee0787_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i09206ed4cf8a43968fef4fd75c0603be_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6b3d6916913b4b6e9b68839a08de74f7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i504a6d52febc4b5d8c40347af923c7e8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i293787b5a6f34c3cb51a1dc323e41b9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0240670c4f4d4738b2f7e81fcf8bf395_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76aca90e5c8248edbc6cab16e8fc1adc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53fa639880d549a887e1eb8ad58c8507_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3be70d8443f40f6a794ecc45aed2280_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d15170837ee4c28832d7b62dd9c2206_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1b7307e9c4fc4315b76443dd7d19651f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib126630e5b6e4604ad4f8115f4cd573a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia5878847aad343dc9c46a838710e51b8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i663f7d666bf24828b59bd105a654a25a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4bc280bfd2eb4572ac62ffd0a68dd554_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id5d615771c1e4819956f9489a1012123_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i736e7a98eb134780a693a3d1966250f8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7aeeba0cdba04d14bdb2b7de0f47580f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</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="i120810cfbc7741cf803d1545a898db05_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</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="ic3aa87aaed7a4a9abfe7c68b7ce9585c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</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="i39d15cd0005a46438e5868a94084c282_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</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="ic85713840d574853a6b575b7d0e0157d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i44878893086849c689d7afaa88a8c6b1_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4e12d7b327fb47f6ac5da1265f2c0316_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i3b8b3cbf0a1a40648d391f0554e179a8_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if87e4576e40d4da0ba94d1a2d2dfdf7b_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7e3b776cca6a45baaf36c851a5558824_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</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="i23e11e26914d42e6a1f2d85eb6a412e5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</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="i66d5864b90c1452fbd3dc60cafa81715_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</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="id633830201b4445699e2807ffc99f9f0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</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="i992982d9f0924ccaa5051c3602cdeff3_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib45387a8aaf643cfa2739c45c04bcda1_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie85594f27aba4f1a87dc3e8f1c844a2e_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i491f27d3abc442af9c486baed04650b5_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib12d7fd420aa4e00ad0336d38a8e1513_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id574a2a2dac944b09cab31b8104f6649_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pcty:RecurringFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9c65b14d34d048e097419f2221ce290f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pcty:RecurringFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id7b47b9071b648c9b3440b1c92d168b6_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pcty:RecurringFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2d51f88c453e44f8acede1e134587782_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pcty:RecurringFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i54941d9b1e924fa9bab4b7c9eeda16e1_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pcty:ImplementationServicesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i43c8c191b2a5413da2b24623a0d61f15_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pcty:ImplementationServicesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0edc911045d241828c285797d21f2951_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pcty:ImplementationServicesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8f672ef280634aaeae2423260ef3e6e9_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pcty:ImplementationServicesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6f01664884474a65ae33abb906614379_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">pcty:ImplementationServicesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i693e7e4f06c9422ea0a8717eec403d49_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToObtainANewContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icbf5cd20961b4e958a239a93484919c6_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToObtainANewContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5fe6729c6d394d449f6f7cadc4147728_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToObtainANewContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iddc8797c3e6e45809c0a6f77e863bad9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToFulfillAContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i625df29b0a184a3ea8c4e289b060d332_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToFulfillAContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i879cacbef2aa4a8389a5a8a90713b101_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToFulfillAContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic67f35113cd64fa780b7d366606e9952_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToObtainANewContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib57172d7e7024f16ab80bc331164467d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToObtainANewContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0334429cce3b48caa3df23d66fe02a21_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToObtainANewContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i728e23b8e6974099b7533dc7998ac00a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToFulfillAContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac662bf51e2041208968be15b9acd255_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToFulfillAContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i612e4c5b37d743d6ba06beac99c92af4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToFulfillAContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idfbc77b0fcf8486d83268e80013ef0cf_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToObtainANewContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i19b6491da15e46629cf05d11acfb96fe_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToObtainANewContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i22622f5bb071451d9a912a096c02a251_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToFulfillAContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia8bf113365eb41a187a93f7839b53b2e_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToFulfillAContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iab8c0a655b724b9ca774c9644c8a4611_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToObtainANewContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4967331c833b4719a50312e11c3ca5d4_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToObtainANewContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i24beb0b0bdc041cbbc6c69ddb40fe9b6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToFulfillAContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5d01957de73f4814ae0b6112a939d52b_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedContractCostAxis">pcty:CostsToFulfillAContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7bed1bdee3634b95ba23119186fb3663_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2022-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i58379b06f28a4c77979008a3ae04a574_D20210831-20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pcty:BlueMarbleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-31</startDate>
            <endDate>2021-08-31</endDate>
        </period>
    </context>
    <context id="i77513169306741779fecd22f00348ce9_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pcty:BlueMarbleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pcty:ProprietaryTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i36137837cb284f36bb490de52a5d76e4_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pcty:BlueMarbleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="iec2e628f8ba64d5aaa4420ca46832bf3_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pcty:BlueMarbleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i912f68de094142519eb90eb8c8a14b19_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pcty:BlueMarbleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="ia6c9146a5542401093aa00a54f90743e_D20220118-20220118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pcty:CloudsnapIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-18</startDate>
            <endDate>2022-01-18</endDate>
        </period>
    </context>
    <context id="ia07a1b3192094eb5b4a002d50af754fe_I20220118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pcty:CloudsnapIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pcty:ProprietaryTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-18</instant>
        </period>
    </context>
    <context id="i266a1b44a4a149d88e666176ca58dfcf_I20220118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">pcty:CloudsnapIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-18</instant>
        </period>
    </context>
    <context id="i7d6e456fce1e48878872860150a81f88_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i117005c8cd224f0cb45685106068c5de_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i39f1a3650afe4f099e09112547649d0f_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iac792a983c7340bc86e5f8eae82ddae2_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5395aaf671914f5db971d914b57d4da6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9c408b3cc7de4d30a34045ca8523efd4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7ffaf43a53f44ce8ab5e82ce5060d8e4_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id1572e0043954f4f911b3ed3e925a44f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1c60198480fc474c93855ecbc79f346f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic70ea58df464472bbc1c5ee4b889243e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i45bf321bdcb641ada22cf452bcb2a26d_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i0de0ac496a6f4e6f8edbdf91a99f803f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i89882d5277f542c29cd237227b532b96_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5ac1c0a2d72948c09d113e5a2345f185_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i53d971ec5c5c485db310e085a9fb8c53_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pcty:TimeClocksRentedByClientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3295243ebaa5426dbaf507286e866fbc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">pcty:TimeClocksRentedByClientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0546032221fc4ba5aa095da28e344f53_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pcty:ProprietaryTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i812381952f1441d09fa1c3b5a2f5c9aa_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pcty:ProprietaryTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i387d877c7de04deaac9e4815aff088c4_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">pcty:ProprietaryTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i596658ad0c144f7a8e3abec848ad927f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</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="ie32de158886742da870fe4a7080ac069_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifcccdd6d08af4e8abf02bdac1ac1cd75_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i11c1e3e37ca54826902306b3afe8448b_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i72d04da97f7e41aa9a2d02d61f748fcc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6b7f84c039274c8693f85935f6323969_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3811e664c4d2460ba3601f433c2ddd3e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</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="i6a4bda3e72184fc0b9b25d3b7a85b0fb_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if0b1cfb020c844b1818a420a2b8aa1e7_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id01415430a624ff5bf39335d2847827e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i60a2962576084e0ca35719ed994d2744_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3e559033266b4061ac60508fbecd8f70_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pcty:CorporateInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i4dd889d1c56b4b31a00ed5cafa97da04_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">pcty:FundsHeldForClientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i10472db55b304b6086600aa89bb3f469_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i961652e3ecad47989791229dfdbe97af_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i42af760ef8d14946b15716a301090bbc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idfe92c1be57248dd87bec86ebb3ad7d5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9fc75f914d8a429a807b5ea452072444_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4b550cb01ce1407ba1abebfc1a5a01a0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic3950d4bb6104e6481cd7366c4b1ecd6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0cc1fcf192f24feab05df88058957998_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iff45a7842d554245ab3a397aaa738d1c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib939689724854887b7c03484e6728120_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i53eff5cd46594c3496a9d4e97ac0db02_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic40a78fada124b45871de7f372b6a2b0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1d22927fe2c74bbcb65f544f6d23fea9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i96c0d65019364d3687bbce2be7b975f9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie5e2d3db307a4fe9b36a05e7cbef3377_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibe1433c0ed3545ddb416e4741d316c7a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifb52be388e694ddc94ba0eb2f3bad030_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id785799c784a4294ba5bce89e671085b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iab57fc53af26482e8ee919593b4f6b26_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i827e26f146144a78b3a6bd05788237b6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i439f20339899448b8879134934c946bd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id196274a19ba459f9d2bb1be4700f934_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifa90aae1f7994921aa85f5da54f760f0_I20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="if6a67f4b5cb9437bb782c555b0155973_D20210630-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9d91768070e74f89be62eeb57863de39_D20220331-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-31</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifc4db104e62a43e4bfa3b97d2cb355aa_D20190701-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i70f672038a754e9980637cf77bf82750_D20190701-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="id24d247e86fd4808800eabfffaf298c0_D20190701-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i456df7631ce24b7c857f2552a05d38f0_D20190701-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i986b490521b2457fa218a2fba17a5268_D20190701-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="i8f82802072c845eeb17a5261d6baf8d5_D20190701-20190731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="idcc024e0fc11498c91a3504611943c86_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pcty:A2008PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i63125905037a40bfa257472364b2e077_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pcty:A2014IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic02d5a41cdf147a0a8ba9560a8509910_D20220101-20220101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pcty:A2014IncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-01</endDate>
        </period>
    </context>
    <context id="ibe554ef0dfa0477fbcf0a827a6abab44_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pcty:EquityIncentivePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib86799bd97fd41fa9ea62e2c8630d032_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pcty:EquityIncentivePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="idbe1cdf361c14c4da23b57c588c155ee_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">pcty:EquityIncentivePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia7c7a45e586649ce839e7a76fbb39d2b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id1b5df24edaf45d680c15c5f321ae7d1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3e5e04f7e642428990cf6e9a76ef52c8_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1f0b9014ca864934ba4344559ebfef0c_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib11d2417a9d14ac9bd43a9b0c6a5018a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i33622d9973044979909959949be65a15_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic3eb0a811303450b856c9bfc4e1ee53e_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icaae59451b2a42919e87f045d55eb49b_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7e5bb88a6c0042a689f70adcbaccc74b_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2af1403ffafb44ed8157b69c009c5f79_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib373517e160a43b0a538029483a79cd2_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9fceeb22a67741a9ad2ee5b27c8356e9_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i36c8d027624d441cb61c4b42814ae098_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">pcty:DeferredCompensationShareBasedPaymentsModifiedAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i72794928ae7b49bd98ab4c3f638b3c3d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">pcty:DeferredCompensationShareBasedPaymentsModifiedAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5dc3152be7044994be98bb4020cb05a9_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">pcty:DeferredCompensationShareBasedPaymentsModifiedAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic00f511b21364a09875c926151d79e90_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">pcty:DeferredCompensationShareBasedPaymentsModifiedAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9491e1c06f35409294f2331885891de4_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i559b3740c01b4af9950fa8b77d57aa9a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icfd18d649b15429ba64815d38703fcae_D20210630-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-30</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id13d081f3c134b69aaa9483fa59266ad_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id264d5919268432fb6ddd74760fdfd32_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6f7ac95e66f84ddeb623efc88ba9509e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i957773e590ec409281b2f36ed6900be8_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifacfca7b90e34bd0990bed71655fe12e_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i868ffcb9e09e4de8b03b6dca8323d430_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic20836819b96488a9703a75ccbcaed78_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id921093bee004f4db57f3533267d8d15_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idfc4c2b0fbd14e3ea6ed03370f9a4e6c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0b73cd58d2c84888b9069508fca69dae_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:MarketShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idfe2d74f35c34de692f7d93edba90fc8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:MarketShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id3e569cc8fe647e5b9065678aa52bbff_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:MarketShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7224e1357026498d8eac271f5b87234d_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:MarketShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iebaaadfcd13b4b2f9fe43e8f21968c07_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:MarketShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icfa405bd14ea48a0aacb761fbc1b58b6_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">pcty:MarketShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i07cea8341af84e29ac47416fe734a0d5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pcty:MarketShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8b28fa0f2e314803bd914041d0b0d742_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pcty:MarketShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i645b3d83cd3f45b6a64d96f41eadb7be_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pcty:MarketShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie4fbe086d33b40e2bdff379e9ba49d77_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">pcty:MarketShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3ba9d83baffb4efab95682fcfff7ad5e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iab1798a5e63541cd95eab0923e64b716_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i908bce24dae34c73915d6201819c4d34_D20200701-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="idefdef47f4824f42ab6d947683354422_D20210701-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001591698</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:DocumentPeriodEndDate
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80L2ZyYWc6Y2M3YjUzZTI3MmZiNDczNGJjMTcwMTJhMTE3YjQ5MzEvdGFibGU6YjhkNDVlYTAzMDgyNGQ0OTkzYTBjZjFmMTliOGNlMzAvdGFibGVyYW5nZTpiOGQ0NWVhMDMwODI0ZDQ5OTNhMGNmMWYxOWI4Y2UzMF8xLTEtMS0xLTI1ODEz_ae0fda26-de5b-4692-87c4-2da660faeb5b">2022-03-31</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80L2ZyYWc6Y2M3YjUzZTI3MmZiNDczNGJjMTcwMTJhMTE3YjQ5MzEvdGFibGU6YjhkNDVlYTAzMDgyNGQ0OTkzYTBjZjFmMTliOGNlMzAvdGFibGVyYW5nZTpiOGQ0NWVhMDMwODI0ZDQ5OTNhMGNmMWYxOWI4Y2UzMF8yLTEtMS0xLTI1ODEz_5797cd3c-d03c-4110-87d6-99c18f2ff469">0001591698</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80L2ZyYWc6Y2M3YjUzZTI3MmZiNDczNGJjMTcwMTJhMTE3YjQ5MzEvdGFibGU6YjhkNDVlYTAzMDgyNGQ0OTkzYTBjZjFmMTliOGNlMzAvdGFibGVyYW5nZTpiOGQ0NWVhMDMwODI0ZDQ5OTNhMGNmMWYxOWI4Y2UzMF8zLTEtMS0xLTI1ODEz_5a975369-dbe3-4426-805a-68a0060d0cd2">--06-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80L2ZyYWc6Y2M3YjUzZTI3MmZiNDczNGJjMTcwMTJhMTE3YjQ5MzEvdGFibGU6YjhkNDVlYTAzMDgyNGQ0OTkzYTBjZjFmMTliOGNlMzAvdGFibGVyYW5nZTpiOGQ0NWVhMDMwODI0ZDQ5OTNhMGNmMWYxOWI4Y2UzMF80LTEtMS0xLTI1ODEz_de7db573-1874-42b2-84c7-d40385983f22">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80L2ZyYWc6Y2M3YjUzZTI3MmZiNDczNGJjMTcwMTJhMTE3YjQ5MzEvdGFibGU6YjhkNDVlYTAzMDgyNGQ0OTkzYTBjZjFmMTliOGNlMzAvdGFibGVyYW5nZTpiOGQ0NWVhMDMwODI0ZDQ5OTNhMGNmMWYxOWI4Y2UzMF81LTEtMS0xLTI1ODEz_2e61d8a6-3e16-4130-ac25-669f8db4d6ad">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80L2ZyYWc6Y2M3YjUzZTI3MmZiNDczNGJjMTcwMTJhMTE3YjQ5MzEvdGFibGU6YjhkNDVlYTAzMDgyNGQ0OTkzYTBjZjFmMTliOGNlMzAvdGFibGVyYW5nZTpiOGQ0NWVhMDMwODI0ZDQ5OTNhMGNmMWYxOWI4Y2UzMF82LTEtMS0xLTI1ODEz_ce6ad147-06c3-490f-909a-24531e223c82">false</dei:AmendmentFlag>
    <us-gaap:LongTermDebtTerm
      contextRef="ifa90aae1f7994921aa85f5da54f760f0_I20190731"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfNTU_6a578942-ba8c-4af1-a139-3245433d4cef">P5Y</us-gaap:LongTermDebtTerm>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ifacfca7b90e34bd0990bed71655fe12e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMzM3Ng_90cda9a3-8220-4a4a-952e-cc27115f21de">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i0b73cd58d2c84888b9069508fca69dae_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNDQzMg_17ca7295-ef7e-435f-8cfa-d9a35e0d46b2">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGV4dHJlZ2lvbjowM2VkNTNiZjA0YTY0YjkxOTM1ODZiOTZjZTNiM2I0Y18yMzgz_87932940-3dd3-4752-b7b8-e06a35d5b8aa">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6OGM0NjUyODQ3MDFmNGE4N2I4MTU3ZjM1ODhjYzlhOTEvdGFibGVyYW5nZTo4YzQ2NTI4NDcwMWY0YTg3YjgxNTdmMzU4OGNjOWE5MV8wLTAtMS0xLTI1ODEz_28774be6-be25-4a31-b7af-9fec2ad9f6e8">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGV4dHJlZ2lvbjowM2VkNTNiZjA0YTY0YjkxOTM1ODZiOTZjZTNiM2I0Y18yNjc_ae0fda26-de5b-4692-87c4-2da660faeb5b">2022-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6YTQxZWZkN2E2ODg0NGI2MTkxZDNjYmIzZjRhYTJiNmYvdGFibGVyYW5nZTphNDFlZmQ3YTY4ODQ0YjYxOTFkM2NiYjNmNGFhMmI2Zl8wLTAtMS0xLTI1ODEz_dfae1223-48e4-431d-b1f4-b1f4b484a572">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGV4dHJlZ2lvbjowM2VkNTNiZjA0YTY0YjkxOTM1ODZiOTZjZTNiM2I0Y18yMzc5_3b9439bf-5a86-444a-987d-843a03ec4308">001-36348</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGV4dHJlZ2lvbjowM2VkNTNiZjA0YTY0YjkxOTM1ODZiOTZjZTNiM2I0Y18yMzc2_16678695-c170-419b-aed0-e7c68d3b3bb0">PAYLOCITY HOLDING CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZWRjMmNkMzhmY2MzNGQzOWE0ZWRiZWQzNDYzZjNiYmIvdGFibGVyYW5nZTplZGMyY2QzOGZjYzM0ZDM5YTRlZGJlZDM0NjNmM2JiYl8wLTAtMS0xLTI1ODEz_642ba73a-ee52-4776-ae21-0a47d2ae336b">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZWRjMmNkMzhmY2MzNGQzOWE0ZWRiZWQzNDYzZjNiYmIvdGFibGVyYW5nZTplZGMyY2QzOGZjYzM0ZDM5YTRlZGJlZDM0NjNmM2JiYl8wLTItMS0xLTI1ODEz_eff0071c-fdab-4cc5-9221-47c01f93d2c5">46-4066644</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZTJjZDcxMmUyYmNkNDQ3M2JlZTQ4YmQxZDZjM2I2NTMvdGFibGVyYW5nZTplMmNkNzEyZTJiY2Q0NDczYmVlNDhiZDFkNmMzYjY1M18wLTAtMS0xLTI1ODEzL3RleHRyZWdpb246MjU0ODZmY2NlZjE5NDAzNjg5NjdmZTM5ZGE2NGYxZGNfNQ_e83b97d2-12af-4c1a-9471-7da0f01aa5c9">1400 American Lane</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZTJjZDcxMmUyYmNkNDQ3M2JlZTQ4YmQxZDZjM2I2NTMvdGFibGVyYW5nZTplMmNkNzEyZTJiY2Q0NDczYmVlNDhiZDFkNmMzYjY1M18wLTAtMS0xLTI1ODEzL3RleHRyZWdpb246MjU0ODZmY2NlZjE5NDAzNjg5NjdmZTM5ZGE2NGYxZGNfOA_6b9ef79c-ed17-4a8a-b0b3-8b48b8adc7fe">Schaumburg</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZTJjZDcxMmUyYmNkNDQ3M2JlZTQ4YmQxZDZjM2I2NTMvdGFibGVyYW5nZTplMmNkNzEyZTJiY2Q0NDczYmVlNDhiZDFkNmMzYjY1M18wLTAtMS0xLTI1ODEzL3RleHRyZWdpb246MjU0ODZmY2NlZjE5NDAzNjg5NjdmZTM5ZGE2NGYxZGNfMTI_f9895fb0-25f4-46c5-9045-d067932a01d9">IL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZTJjZDcxMmUyYmNkNDQ3M2JlZTQ4YmQxZDZjM2I2NTMvdGFibGVyYW5nZTplMmNkNzEyZTJiY2Q0NDczYmVlNDhiZDFkNmMzYjY1M18wLTItMS0xLTI1ODEz_b6e51fac-1a80-4b1b-90bb-6ebd428953b2">60173</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGV4dHJlZ2lvbjowM2VkNTNiZjA0YTY0YjkxOTM1ODZiOTZjZTNiM2I0Y18yMzc3_01620757-0bf9-42b2-ba89-f22408044a7f">847</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGV4dHJlZ2lvbjowM2VkNTNiZjA0YTY0YjkxOTM1ODZiOTZjZTNiM2I0Y18yMzgw_9641f7ff-6db8-4195-89d0-43046147c668">463-3200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZjU4N2Y4YzhiNTc4NGE1MjllNWM4NWNkOWI4MjUzZjMvdGFibGVyYW5nZTpmNTg3ZjhjOGI1Nzg0YTUyOWU1Yzg1Y2Q5YjgyNTNmM18xLTAtMS0xLTI1ODEz_d16baa55-a7ae-4059-a9bd-9567bb9e74f7">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZjU4N2Y4YzhiNTc4NGE1MjllNWM4NWNkOWI4MjUzZjMvdGFibGVyYW5nZTpmNTg3ZjhjOGI1Nzg0YTUyOWU1Yzg1Y2Q5YjgyNTNmM18xLTItMS0xLTI1ODEz_ec79999b-c4d0-4491-99e8-3f539f432f81">PCTY</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZjU4N2Y4YzhiNTc4NGE1MjllNWM4NWNkOWI4MjUzZjMvdGFibGVyYW5nZTpmNTg3ZjhjOGI1Nzg0YTUyOWU1Yzg1Y2Q5YjgyNTNmM18xLTQtMS0xLTI1ODEz_6ba16214-623c-45c9-9c77-75261046b0db">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGV4dHJlZ2lvbjowM2VkNTNiZjA0YTY0YjkxOTM1ODZiOTZjZTNiM2I0Y18yMzc0_64ef9d54-a866-4016-a938-89f83fb99993">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGV4dHJlZ2lvbjowM2VkNTNiZjA0YTY0YjkxOTM1ODZiOTZjZTNiM2I0Y18yMzgx_85354b92-875a-4675-a1c8-295d30e117e4">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZjFiYTAwZDQ4OTg5NGUyNTk1ZWZmMGZiN2JkNDIxY2YvdGFibGVyYW5nZTpmMWJhMDBkNDg5ODk0ZTI1OTVlZmYwZmI3YmQ0MjFjZl8wLTAtMS0xLTI1ODEzL3RleHRyZWdpb246Y2ZhNDdjM2UzOGJkNDJiYTlmMjBjZmViZjkzOWNiMGZfNA_fee16f15-3786-453c-8970-6e7654db7bfa">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZjFiYTAwZDQ4OTg5NGUyNTk1ZWZmMGZiN2JkNDIxY2YvdGFibGVyYW5nZTpmMWJhMDBkNDg5ODk0ZTI1OTVlZmYwZmI3YmQ0MjFjZl8yLTQtMS0xLTI1ODEz_57b8b37d-249a-4ca7-b61b-507d39444561">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGFibGU6ZjFiYTAwZDQ4OTg5NGUyNTk1ZWZmMGZiN2JkNDIxY2YvdGFibGVyYW5nZTpmMWJhMDBkNDg5ODk0ZTI1OTVlZmYwZmI3YmQ0MjFjZl80LTQtMS0xLTI1ODEz_12d19930-e828-47ee-a7c4-fdc74a45e699">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGV4dHJlZ2lvbjowM2VkNTNiZjA0YTY0YjkxOTM1ODZiOTZjZTNiM2I0Y18yMzc1_ff7f3a78-3a57-4763-9d16-091d3a8597a6">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9f3fe39ffd24497fba5b78fa70e8dde6_I20220429"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xL2ZyYWc6MDNlZDUzYmYwNGE2NGI5MTkzNTg2Yjk2Y2UzYjNiNGMvdGV4dHJlZ2lvbjowM2VkNTNiZjA0YTY0YjkxOTM1ODZiOTZjZTNiM2I0Y18yMzA5_bd2326d9-cebd-4dc1-824d-bc83008c24c7"
      unitRef="shares">55124761</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMy0xLTEtMS0yNTgxMw_1947db98-d59a-43ad-9715-0714e38f6e62"
      unitRef="usd">202287000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMy0zLTEtMS0yNTgxMw_ab572820-fa5f-4504-a9ca-07ce2c16fc2f"
      unitRef="usd">96465000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfNC0xLTEtMS0yNTgxMw_9728dca4-b52b-4233-bf0e-215ce4ed7a42"
      unitRef="usd">4456000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfNC0zLTEtMS0yNTgxMw_6f38bdc8-d1f7-402c-89ba-9cc525a4ae79"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfNS0xLTEtMS0yNTgxMw_9a012a64-dff9-4e3d-9890-0bcef022284c"
      unitRef="usd">6267000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfNS0zLTEtMS0yNTgxMw_fde1344a-3184-48b5-8484-4bf529ebd398"
      unitRef="usd">17794000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfNi0xLTEtMS0yNTgxMw_64daf2bc-f301-4e44-b355-56418f4434ff"
      unitRef="usd">44230000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfNi0zLTEtMS0yNTgxMw_03173cdf-ff70-49ac-b7a8-66cd1a85c27a"
      unitRef="usd">54735000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfNy0xLTEtMS0yNTgxMw_906cb066-3113-485f-b782-3adf147e4414"
      unitRef="usd">15966000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfNy0zLTEtMS0yNTgxMw_ef32abb7-2950-4829-8750-a585f0a8b7f6"
      unitRef="usd">23430000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <pcty:AssetsCurrentBeforeFundsHeldForClients
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfOC0xLTEtMS0yNTgxMw_4fdf834c-d936-4d2a-93a8-31f6ba8f44aa"
      unitRef="usd">273206000</pcty:AssetsCurrentBeforeFundsHeldForClients>
    <pcty:AssetsCurrentBeforeFundsHeldForClients
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfOC0zLTEtMS0yNTgxMw_cd81fa23-314e-43eb-96d2-7a6669c35d14"
      unitRef="usd">192424000</pcty:AssetsCurrentBeforeFundsHeldForClients>
    <us-gaap:FundsHeldForClients
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfOS0xLTEtMS0yNTgxMw_900d24a1-2e45-4025-828d-737866bcdebb"
      unitRef="usd">1759677000</us-gaap:FundsHeldForClients>
    <us-gaap:FundsHeldForClients
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfOS0zLTEtMS0yNTgxMw_5bfa6a14-73fe-4bb0-8e30-3e84bd2b6438"
      unitRef="usd">4324567000</us-gaap:FundsHeldForClients>
    <us-gaap:AssetsCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTAtMS0xLTEtMjU4MTM_1511d204-b14c-461b-86ae-5ebb89b4d999"
      unitRef="usd">2032883000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTAtMy0xLTEtMjU4MTM_af2d490d-01b3-4783-85be-cc3ae5068650"
      unitRef="usd">4516991000</us-gaap:AssetsCurrent>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTEtMS0xLTEtMjU4MTM_828a8dbb-2bba-463b-b66b-03b130256a60"
      unitRef="usd">45018000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTEtMy0xLTEtMjU4MTM_e00b14b2-a84a-444b-abc2-7cdb1276c0f2"
      unitRef="usd">57713000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTItMS0xLTEtMjU4MTM_b505d828-c7ae-4a20-a593-439d4b1aaaca"
      unitRef="usd">59835000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTItMy0xLTEtMjU4MTM_4385c82d-e76e-44cd-9322-ce4b5283932d"
      unitRef="usd">64004000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTMtMS0xLTEtMjU4MTM_13925e46-c2ad-44fd-9f28-b756f9e150dc"
      unitRef="usd">43984000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTMtMy0xLTEtMjU4MTM_3ffd9050-c899-4405-9335-277464079ea5"
      unitRef="usd">50808000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTQtMS0xLTEtMjU4MTM_a3ed13a4-ed21-400c-a4f4-0ec19830873e"
      unitRef="usd">13027000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTQtMy0xLTEtMjU4MTM_7624acf2-3dc7-4b04-b561-71d5cc76bd84"
      unitRef="usd">48245000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTUtMS0xLTEtMjU4MTM_ddcd5dcd-d9e0-43d8-852d-ea03d0a225be"
      unitRef="usd">33650000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTUtMy0xLTEtMjU4MTM_a0854142-82e2-4860-9c4d-eb13873417e3"
      unitRef="usd">102183000</us-gaap:Goodwill>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTYtMS0xLTEtMjU4MTM_ee2d539d-0da2-47d6-9f4b-42e2e983ed36"
      unitRef="usd">170663000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTYtMy0xLTEtMjU4MTM_36ecf3a2-ccb1-442a-80f6-4ba85d3ca717"
      unitRef="usd">209580000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTctMS0xLTEtMjU4MTM_84629556-c322-4c31-8aa5-4b26ad63e0bb"
      unitRef="usd">4223000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTctMy0xLTEtMjU4MTM_09acfe41-03a6-49c1-81c6-b051efe7d365"
      unitRef="usd">7910000</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTgtMS0xLTEtMjU4MTM_cb8179d9-57f7-406e-b6f5-480b112f3c51"
      unitRef="usd">11602000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTgtMy0xLTEtMjU4MTM_1f5ae81b-cfd0-47c8-a397-6126951f2939"
      unitRef="usd">21804000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Assets
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTktMS0xLTEtMjU4MTM_faf0ae34-9108-4270-bc22-faa0eac43aec"
      unitRef="usd">2414885000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMTktMy0xLTEtMjU4MTM_810428b6-7acc-492a-9230-e84852afed72"
      unitRef="usd">5079238000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjMtMS0xLTEtMjU4MTM_09c553f7-f81e-4fdf-bce8-eb5de8f4826c"
      unitRef="usd">4230000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjMtMy0xLTEtMjU4MTM_2a6bd45f-6b2d-48b2-bbcb-e2773cfb0dcb"
      unitRef="usd">5051000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjQtMS0xLTEtMjU4MTM_b92806f0-6e3d-4700-90dd-2fc32890f8c4"
      unitRef="usd">103109000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjQtMy0xLTEtMjU4MTM_39343a52-f4f3-41f7-89a7-73f4ad84f39c"
      unitRef="usd">108820000</us-gaap:AccruedLiabilitiesCurrent>
    <pcty:LiabilitiesCurrentBeforeClientFundObligations
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjUtMS0xLTEtMjU4MTM_ffc94ced-6455-4357-b72b-fd1c58d4d9b4"
      unitRef="usd">107339000</pcty:LiabilitiesCurrentBeforeClientFundObligations>
    <pcty:LiabilitiesCurrentBeforeClientFundObligations
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjUtMy0xLTEtMjU4MTM_4ba4045e-cfe0-43d9-865b-05203219efad"
      unitRef="usd">113871000</pcty:LiabilitiesCurrentBeforeClientFundObligations>
    <pcty:ClientFundObligationsCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjYtMS0xLTEtMjU4MTM_7991e486-f8b1-4789-be91-3dbda78c54f6"
      unitRef="usd">1759677000</pcty:ClientFundObligationsCurrent>
    <pcty:ClientFundObligationsCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjYtMy0xLTEtMjU4MTM_6ba9dda3-4876-4412-918c-44e469bf459f"
      unitRef="usd">4324567000</pcty:ClientFundObligationsCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjctMS0xLTEtMjU4MTM_c962cf09-775d-4df0-8cb0-014c080a8592"
      unitRef="usd">1867016000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjctMy0xLTEtMjU4MTM_b401e9d1-4028-4d73-bdb0-ee5063150b5f"
      unitRef="usd">4438438000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjgtMS0xLTEtMjU4MTM_35b8f9aa-cc99-4356-a6a2-99107f98def9"
      unitRef="usd">67201000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjgtMy0xLTEtMjU4MTM_b0ec0a88-c9ae-426c-a31c-097140ef6d37"
      unitRef="usd">71178000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjktMS0xLTEtMjU4MTM_08cde56d-b694-48f0-bb96-8874b9415a4f"
      unitRef="usd">1958000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMjktMy0xLTEtMjU4MTM_beda9b6a-88cc-4e1c-b635-1f626fcda415"
      unitRef="usd">2422000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzAtMS0xLTEtMjU4MTM_3d25aec7-1513-4242-9fbb-1a47d6cfe182"
      unitRef="usd">1780000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzAtMy0xLTEtMjU4MTM_f257084e-6aa6-46fd-8449-d9acedf461cd"
      unitRef="usd">1781000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzEtMS0xLTEtMjU4MTM_d23eb478-107e-41ba-a5c1-d5e84d72bd20"
      unitRef="usd">1937955000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzEtMy0xLTEtMjU4MTM_0ffb34b0-b9d6-4cf4-b754-1e21f435e759"
      unitRef="usd">4513819000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzMtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjozYmU5ZThmNGU1MmU0MjYwYmFkNzJhYWZjZGJlNzRiNV8yMQ_86fb4274-9e59-4497-8930-6b9555020376"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzMtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjozYmU5ZThmNGU1MmU0MjYwYmFkNzJhYWZjZGJlNzRiNV8yMQ_b4f8fe1e-87b0-4d0b-a58b-db728152286d"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzMtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjozYmU5ZThmNGU1MmU0MjYwYmFkNzJhYWZjZGJlNzRiNV8zNQ_40c76bb6-2278-41d3-9e55-b36af0bf6de1"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzMtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjozYmU5ZThmNGU1MmU0MjYwYmFkNzJhYWZjZGJlNzRiNV8zNQ_f564615f-9b78-4f65-b56c-56ebd560e971"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzMtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjozYmU5ZThmNGU1MmU0MjYwYmFkNzJhYWZjZGJlNzRiNV81MA_25a451fd-210c-48b2-9d2f-4e81d4769c52"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzMtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjozYmU5ZThmNGU1MmU0MjYwYmFkNzJhYWZjZGJlNzRiNV81MA_311cb20d-5a00-4ce4-a39b-bf240b6032a6"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzMtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjozYmU5ZThmNGU1MmU0MjYwYmFkNzJhYWZjZGJlNzRiNV81MA_8318de18-3d8d-499e-ace2-d28671f72842"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzMtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjozYmU5ZThmNGU1MmU0MjYwYmFkNzJhYWZjZGJlNzRiNV81MA_a6f0ce61-419c-4dcd-a7a4-60e4a3a50fe2"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzMtMS0xLTEtMjU4MTM_5638710b-5043-4ea6-b46b-40a856c00eb6"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzMtMy0xLTEtMjU4MTM_5d4fea1e-f3a0-4362-b8ca-427f6e7735fb"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzQtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjowNGM5MTY0MDE5MWU0ZTk3OTdkYWE2ODA0ZTc1MTRkNl8xOA_6c2f1b9c-cbd8-48b1-a3c4-a67e98eb0871"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzQtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjowNGM5MTY0MDE5MWU0ZTk3OTdkYWE2ODA0ZTc1MTRkNl8xOA_6cf9d683-0eae-4ac9-9e24-ab3b0ab0bd00"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzQtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjowNGM5MTY0MDE5MWU0ZTk3OTdkYWE2ODA0ZTc1MTRkNl8zMg_c75eb400-9b7d-47bb-a359-4fca7710fbce"
      unitRef="shares">155000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzQtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjowNGM5MTY0MDE5MWU0ZTk3OTdkYWE2ODA0ZTc1MTRkNl8zMg_d64bd65a-2b80-4074-8792-f19143556225"
      unitRef="shares">155000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzQtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjowNGM5MTY0MDE5MWU0ZTk3OTdkYWE2ODA0ZTc1MTRkNl82Nw_c9d95336-a1c2-417e-8830-31b75f58a0de"
      unitRef="shares">54594000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzQtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjowNGM5MTY0MDE5MWU0ZTk3OTdkYWE2ODA0ZTc1MTRkNl82Nw_ca9c40fd-9453-4780-ab4b-fbfc55926596"
      unitRef="shares">54594000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzQtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjowNGM5MTY0MDE5MWU0ZTk3OTdkYWE2ODA0ZTc1MTRkNl8xMTA_d6f2328c-8b2c-439a-b4e9-9089ba60aba8"
      unitRef="shares">55120000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzQtMC0xLTEtMjU4MTMvdGV4dHJlZ2lvbjowNGM5MTY0MDE5MWU0ZTk3OTdkYWE2ODA0ZTc1MTRkNl8xMTA_f47f7e4d-1e99-4ea0-8ae9-1cce2e7a5a66"
      unitRef="shares">55120000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzQtMS0xLTEtMjU4MTM_54b67f81-cff8-41c6-b46f-ec0fd3f9b2dc"
      unitRef="usd">55000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzQtMy0xLTEtMjU4MTM_185ad720-7079-4d4a-8820-dc3670361484"
      unitRef="usd">55000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzUtMS0xLTEtMjU4MTM_95a5e58d-f0db-4b5a-8c8b-37703fed4ebe"
      unitRef="usd">241718000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzUtMy0xLTEtMjU4MTM_bf4c39ce-6ef6-4db1-bc11-f2d1bc44e9da"
      unitRef="usd">256204000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzYtMS0xLTEtMjU4MTM_861684d4-3f95-428f-a32c-d4cc7eda2165"
      unitRef="usd">235091000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzYtMy0xLTEtMjU4MTM_76a2c56f-73c1-4a7d-8a92-500fa1ac75b9"
      unitRef="usd">310722000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzctMS0xLTEtMjU4MTM_215dec3e-7a44-4cce-a799-37c2371c66f9"
      unitRef="usd">66000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzctMy0xLTEtMjU4MTM_f174ec0d-2b00-420e-bd0b-d410d3add6b5"
      unitRef="usd">-1562000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzgtMS0xLTEtMjU4MTM_9d216cb4-b7f2-4c8d-8a15-0e04bb08b2f6"
      unitRef="usd">476930000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzgtMy0xLTEtMjU4MTM_708745e6-f330-4073-a6a0-7e932b3f11c2"
      unitRef="usd">565419000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzktMS0xLTEtMjU4MTM_cf375ee2-8070-423f-9a9a-e0b6c2b7bdb1"
      unitRef="usd">2414885000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xNi9mcmFnOmI0ZDM4NmFkNjk3NDQ3ZDI4YzAzOTFiMWNiMGFlM2E1L3RhYmxlOjk2MWE5MzIyN2NjZDQ4YTdhMjhlYWVmZjdjYmExMGE5L3RhYmxlcmFuZ2U6OTYxYTkzMjI3Y2NkNDhhN2EyOGVhZWZmN2NiYTEwYTlfMzktMy0xLTEtMjU4MTM_a62f1d00-ecdd-49ec-b238-f398de7a063b"
      unitRef="usd">5079238000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMy0xLTEtMS0yNTgxMw_9f7537af-7014-43db-8f49-2186ebb5fa16"
      unitRef="usd">184927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMy0zLTEtMS0yNTgxMw_9e862379-679a-4152-967e-c479d810a1b2"
      unitRef="usd">244962000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMy01LTEtMS0yNTgxMw_1f64df68-ff13-42b3-89ae-cfef5e351a5d"
      unitRef="usd">465195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMy03LTEtMS0yNTgxMw_a7149cb6-0902-4e37-b89a-39221cb8bc43"
      unitRef="usd">620827000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNC0xLTEtMS0yNTgxMw_dcea69ce-19e2-4c68-ac0e-c679d551ce2a"
      unitRef="usd">1126000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNC0zLTEtMS0yNTgxMw_eb4d082e-3167-43ea-bd05-eb5a7e7edc96"
      unitRef="usd">1008000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNC01LTEtMS0yNTgxMw_4a05fcf1-31d2-4412-8193-91c5debe2d7b"
      unitRef="usd">2981000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNC03LTEtMS0yNTgxMw_b9df9937-c2bf-4452-bf0c-655086c321fb"
      unitRef="usd">2877000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:Revenues
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNS0xLTEtMS0yNTgxMw_b03b06f9-254d-41fc-ad96-7300eae608a2"
      unitRef="usd">186053000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNS0zLTEtMS0yNTgxMw_6baefe5b-7b4d-4c96-8a82-1cbfb5cd6691"
      unitRef="usd">245970000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNS01LTEtMS0yNTgxMw_d0e4cb50-045e-4b97-983f-2ee27be11d9f"
      unitRef="usd">468176000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNS03LTEtMS0yNTgxMw_bd7ec297-84c3-4fb6-a97e-81500fa47ef3"
      unitRef="usd">623704000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNi0xLTEtMS0yNTgxMw_ef52bb6d-0ea8-49d1-9c19-2ac34f168c79"
      unitRef="usd">57326000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNi0zLTEtMS0yNTgxMw_46f0ceeb-ec13-4c17-888f-e5a3d9f9bdc3"
      unitRef="usd">75538000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNi01LTEtMS0yNTgxMw_6c85584a-4792-47d1-91c7-f4d5795f815a"
      unitRef="usd">160248000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNi03LTEtMS0yNTgxMw_7f32d413-a99c-49ea-8f91-4d683f114b8d"
      unitRef="usd">209608000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNy0xLTEtMS0yNTgxMw_82dc5e9d-102f-48f5-866c-8c6357a645c7"
      unitRef="usd">128727000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNy0zLTEtMS0yNTgxMw_d6d26726-fb88-47a5-b546-ed748b057c56"
      unitRef="usd">170432000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNy01LTEtMS0yNTgxMw_e4ba18d8-5726-4668-be3b-4823285ec405"
      unitRef="usd">307928000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfNy03LTEtMS0yNTgxMw_55d06d42-0736-4a8a-b1be-0fcd4fb81089"
      unitRef="usd">414096000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfOS0xLTEtMS0yNTgxMw_02ff375e-d6f2-4d1c-99c7-aa6b81f8aa06"
      unitRef="usd">40055000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfOS0zLTEtMS0yNTgxMw_309d9c5d-2adc-4a4f-bc75-f7fccc74303a"
      unitRef="usd">52752000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfOS01LTEtMS0yNTgxMw_06f5add6-c935-4929-b329-1178ce07b471"
      unitRef="usd">115504000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfOS03LTEtMS0yNTgxMw_ad20190f-637f-4223-adde-3211085cdb5b"
      unitRef="usd">154856000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTAtMS0xLTEtMjU4MTM_a643447a-a5e9-43db-9675-2b4ac9ba8f06"
      unitRef="usd">18458000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTAtMy0xLTEtMjU4MTM_d82c02e5-cb31-4c3e-a3a4-5e13d1717150"
      unitRef="usd">25670000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTAtNS0xLTEtMjU4MTM_646ae6f6-eeb0-401f-abcc-f7f56dc40dcc"
      unitRef="usd">56443000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTAtNy0xLTEtMjU4MTM_ff526118-37c2-4326-b649-6f5d21924f22"
      unitRef="usd">74024000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTEtMS0xLTEtMjU4MTM_6a1f9416-008a-4382-bc0e-6d497c45b693"
      unitRef="usd">31071000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTEtMy0xLTEtMjU4MTM_60ffa575-15a1-4eb3-9f90-4fc2f081119c"
      unitRef="usd">44632000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTEtNS0xLTEtMjU4MTM_bf128510-4ef4-4aca-b8df-980579908561"
      unitRef="usd">87038000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTEtNy0xLTEtMjU4MTM_4acb8283-2d81-4f0c-87b6-403f592d8ed6"
      unitRef="usd">119448000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTItMS0xLTEtMjU4MTM_e8cb4ae5-5f74-4597-96ff-02c63eb72592"
      unitRef="usd">89584000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTItMy0xLTEtMjU4MTM_cbad1270-a5e5-4e7f-a63e-107b080762e0"
      unitRef="usd">123054000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTItNS0xLTEtMjU4MTM_7842e45c-515d-4a47-8d8a-04f544146fff"
      unitRef="usd">258985000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTItNy0xLTEtMjU4MTM_45c12930-1cde-4557-869a-33c190b742c3"
      unitRef="usd">348328000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTMtMS0xLTEtMjU4MTM_4dc89738-aaa4-4d9e-b0e0-2e0ab7b7f40c"
      unitRef="usd">39143000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTMtMy0xLTEtMjU4MTM_a609f2a8-8502-42a0-b64f-b86dbb47dd88"
      unitRef="usd">47378000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTMtNS0xLTEtMjU4MTM_59db0d3a-c671-47f9-a186-d0cdebd4460e"
      unitRef="usd">48943000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTMtNy0xLTEtMjU4MTM_328dfa70-9a71-4348-8efb-a9c673de2b1b"
      unitRef="usd">65768000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTQtMS0xLTEtMjU4MTM_86e5201f-9ca9-4964-b29c-7aa550082a29"
      unitRef="usd">-207000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTQtMy0xLTEtMjU4MTM_dd4d0ddc-0b44-4cd1-893d-5ac3d4715ba8"
      unitRef="usd">-311000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTQtNS0xLTEtMjU4MTM_738b723d-81bc-45d9-b780-d6d29ae2c0a3"
      unitRef="usd">-843000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTQtNy0xLTEtMjU4MTM_a2d0c1fe-a718-4ba0-a02d-78a811a4321f"
      unitRef="usd">-800000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTUtMS0xLTEtMjU4MTM_29402168-5110-4645-bba7-ac427646f191"
      unitRef="usd">38936000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTUtMy0xLTEtMjU4MTM_42a05608-a0da-415c-8ea0-662f56e4c2cd"
      unitRef="usd">47067000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTUtNS0xLTEtMjU4MTM_386cb346-178b-4d37-a6ff-1a07ddcc9b1d"
      unitRef="usd">48100000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTUtNy0xLTEtMjU4MTM_e3b3dc08-9c54-4f6b-bf0b-f8a30fa074a3"
      unitRef="usd">64968000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTYtMS0xLTEtMjU4MTM_fd45b227-3060-49c5-a37f-054b8dc39af3"
      unitRef="usd">2102000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTYtMy0xLTEtMjU4MTM_7206d2e5-4554-46fb-b58d-da1450e5729f"
      unitRef="usd">12221000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTYtNS0xLTEtMjU4MTM_cbb5a8e8-6b7b-44d5-994d-43a676d32a88"
      unitRef="usd">-10836000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTYtNy0xLTEtMjU4MTM_e6b1a980-e7bd-4a78-8a87-a21ca75a9ef2"
      unitRef="usd">-10663000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTctMS0xLTEtMjU4MTM_149a7b68-37a3-4c0a-bb08-e9f4c6def607"
      unitRef="usd">36834000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTctMy0xLTEtMjU4MTM_3fe5acb7-e58d-4235-8922-696020f3914b"
      unitRef="usd">34846000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTctNS0xLTEtMjU4MTM_243a6d8b-6a96-4008-b2c1-ed1e0ede8fca"
      unitRef="usd">58936000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTctNy0xLTEtMjU4MTM_57043d0c-0b8a-40ab-9fe5-fbd2491924dd"
      unitRef="usd">75631000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTgtMS0xLTEtMjU4MTM_ba73541e-f1d1-4e65-bfc0-404f8225871f"
      unitRef="usd">-126000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTgtMy0xLTEtMjU4MTM_f5af634d-8b1c-4789-bc44-05727d6e4cd3"
      unitRef="usd">-1218000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTgtNS0xLTEtMjU4MTM_266cb244-877c-49a8-88e4-41fe771b2e15"
      unitRef="usd">-536000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTgtNy0xLTEtMjU4MTM_b8ee3984-bbc9-4740-a32e-a7e05dff7061"
      unitRef="usd">-1628000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTktMS0xLTEtMjU4MTM_cf999c0d-9ad4-4c89-9b43-bdd75d8848c2"
      unitRef="usd">36708000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTktMy0xLTEtMjU4MTM_78fa5d4a-e243-477e-aa9c-f17d476770f5"
      unitRef="usd">33628000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTktNS0xLTEtMjU4MTM_aea830ff-f802-4c6f-8d1b-6ce608abc891"
      unitRef="usd">58400000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMTktNy0xLTEtMjU4MTM_3ad96483-ccb9-4d41-8d40-e5fca3326908"
      unitRef="usd">74003000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjItMS0xLTEtMjU4MTM_f4567c2b-eec0-4354-b321-5c4a54bc23f3"
      unitRef="usdPerShare">0.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjItMy0xLTEtMjU4MTM_9dc813c1-9fe7-4055-88df-91580ad58c30"
      unitRef="usdPerShare">0.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjItNS0xLTEtMjU4MTM_1c1693fc-7eae-417d-8c91-4ca04317ec70"
      unitRef="usdPerShare">1.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjItNy0xLTEtMjU4MTM_97304f62-4855-4d38-8b4c-fdaa9a684957"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjMtMS0xLTEtMjU4MTM_5dfda9d3-9b2f-4e79-9282-467734a422f0"
      unitRef="usdPerShare">0.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjMtMy0xLTEtMjU4MTM_2121994d-896e-4202-b6df-75a0c796ddb0"
      unitRef="usdPerShare">0.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjMtNS0xLTEtMjU4MTM_07853d4c-def2-4e58-9363-10e38c8a187d"
      unitRef="usdPerShare">1.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjMtNy0xLTEtMjU4MTM_21c416a6-d736-4e7b-b135-f7842173b57a"
      unitRef="usdPerShare">1.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjYtMS0xLTEtMjU4MTM_1000ada0-554b-4479-bfd8-fa4432ec2332"
      unitRef="shares">54415000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjYtMy0xLTEtMjU4MTM_24403a5e-3117-4621-ab91-e511b47486e6"
      unitRef="shares">55114000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjYtNS0xLTEtMjU4MTM_5ce3b68a-b2bf-4649-95dc-078d1ebba753"
      unitRef="shares">54244000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjYtNy0xLTEtMjU4MTM_e8562e78-d5ec-43f4-97b7-2c6c287654af"
      unitRef="shares">54996000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjctMS0xLTEtMjU4MTM_f284de13-e430-4f66-a10b-4eafe799b4ba"
      unitRef="shares">56414000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjctMy0xLTEtMjU4MTM_ee268b72-6048-47b0-b05c-2710ecf4086a"
      unitRef="shares">56367000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjctNS0xLTEtMjU4MTM_494c41fe-d445-4ae6-b98a-b0faf4a122ac"
      unitRef="shares">56338000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8xOS9mcmFnOmM1NDRkNGQwN2YyODRkOGZiMDg3MjQ3N2UxNzgxODgwL3RhYmxlOjUwNTE4MTY4ZmNmZTQ5OGZhMDdlZDFjYTgzNzg2YWMzL3RhYmxlcmFuZ2U6NTA1MTgxNjhmY2ZlNDk4ZmEwN2VkMWNhODM3ODZhYzNfMjctNy0xLTEtMjU4MTM_d7899ce4-16e7-4b73-9183-73016b3468ae"
      unitRef="shares">56437000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib4e1529f56ca4df695a6dc49507b85f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMy0xLTEtMS0yNTgxMw_8e451b95-890e-4d85-b039-4a8cceb5d7c6"
      unitRef="shares">54370000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib4e1529f56ca4df695a6dc49507b85f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMy0zLTEtMS0yNTgxMw_e97c064d-54c6-4cab-9b56-73d7f500f849"
      unitRef="usd">54000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52120b352684405fb87be234404ad224_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMy01LTEtMS0yNTgxMw_34bb78cb-2e0b-40b1-9585-1ecf9d7608a8"
      unitRef="usd">221525000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if74dd145ca5b406e9c833de4bba5f5ea_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMy03LTEtMS0yNTgxMw_fc077216-1de6-4c00-b742-d557c1ceff7c"
      unitRef="usd">186374000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i490ebf80439d46afbd1f1357f47bb017_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMy05LTEtMS0yNTgxMw_3fc22ac4-431c-495b-ba90-9f5c57056d82"
      unitRef="usd">265000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3ded8bf879dd4c409dcc13517de3b2d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMy0xMS0xLTEtMjU4MTM_1c9c0e2c-42e7-47c7-9e8b-5eec8247c82e"
      unitRef="usd">408218000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9375c49910ae45ec99501efead3fb5da_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfNC01LTEtMS0yNTgxMw_74f1359d-0c7a-48a5-96bc-bd32a491f712"
      unitRef="usd">16663000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfNC0xMS0xLTEtMjU4MTM_c84a2f46-1c7b-4017-93a9-e466a81f426e"
      unitRef="usd">16663000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i6c1755a0bc504871a738a15d36bdd245_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfNS0xLTEtMS0yNTgxMw_68eac375-6421-4cab-ad81-654e458d985b"
      unitRef="shares">104000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9375c49910ae45ec99501efead3fb5da_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfNS01LTEtMS0yNTgxMw_5a66a655-08bf-4794-bc4a-489be2bb5ece"
      unitRef="usd">545000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfNS0xMS0xLTEtMjU4MTM_f8f7cd9f-243f-4898-a8f2-87f263171019"
      unitRef="usd">545000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <pcty:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting
      contextRef="i6c1755a0bc504871a738a15d36bdd245_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfNi0xLTEtMS0yNTgxMw_484fdfb4-7332-4689-98fb-23d80a4daa7d"
      unitRef="shares">14000</pcty:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwardsInShares
      contextRef="i6c1755a0bc504871a738a15d36bdd245_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfOC0xLTEtMS0yNTgxMw_80370432-d17b-4829-a547-db75e838004f"
      unitRef="shares">37000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwardsInShares>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards
      contextRef="i9375c49910ae45ec99501efead3fb5da_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfOC01LTEtMS0yNTgxMw_29239559-1f02-48b4-8cc1-8048fc213dcc"
      unitRef="usd">7525000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfOC0xMS0xLTEtMjU4MTM_8cff067b-eacb-4eed-96e0-0e9958767c0e"
      unitRef="usd">7525000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i29bd712a519041d89f8a1ddd71b67fb0_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfOS05LTEtMS0yNTgxMw_c6fbf257-3174-49da-8971-2fe28e7d0ae6"
      unitRef="usd">-126000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfOS0xMS0xLTEtMjU4MTM_ae103f05-4441-4134-94f4-8fcbb7c54650"
      unitRef="usd">-126000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i4bc8ab0a101044159a2f66edb65b135f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMTEtNy0xLTEtMjU4MTM_6fea53ea-2736-44d6-9311-6941bcd68ca5"
      unitRef="usd">36834000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMTEtMTEtMS0xLTI1ODEz_1a04c8fb-70c3-47f2-82b7-fa1e52e687f2"
      unitRef="usd">36834000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8d123cfe5d734b6695b6d9ef0fee0787_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMTItMS0xLTEtMjU4MTM_b0d5c455-665e-482b-9a17-a08c386a84cb"
      unitRef="shares">54451000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i8d123cfe5d734b6695b6d9ef0fee0787_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMTItMy0xLTEtMjU4MTM_145ec922-ab85-4a86-b511-6d68c7a05044"
      unitRef="usd">54000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i09206ed4cf8a43968fef4fd75c0603be_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMTItNS0xLTEtMjU4MTM_5e041815-2a04-4cbd-af51-7099aef208e3"
      unitRef="usd">231208000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b3d6916913b4b6e9b68839a08de74f7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMTItNy0xLTEtMjU4MTM_9b7cdd10-7486-4b5b-9f21-a973763e62bc"
      unitRef="usd">223208000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i504a6d52febc4b5d8c40347af923c7e8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMTItOS0xLTEtMjU4MTM_6da0476b-be9a-4e0b-8392-40205ab500f2"
      unitRef="usd">139000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjRkMWFkMzZhNzEwMzQ4OWU4MTY2M2I4NTlhZjk1Yzc1L3RhYmxlcmFuZ2U6NGQxYWQzNmE3MTAzNDg5ZTgxNjYzYjg1OWFmOTVjNzVfMTItMTEtMS0xLTI1ODEz_01f0d849-e7ce-442b-9278-74144e89c793"
      unitRef="usd">454609000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i293787b5a6f34c3cb51a1dc323e41b9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMy0xLTEtMS0yNTgxMw_798546d5-0f36-4f7a-a3dc-b18d08406a52"
      unitRef="shares">55105000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i293787b5a6f34c3cb51a1dc323e41b9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMy0xLTEtMS0yNTgxMw_89c4ccf3-f7fa-4f44-974e-b46bba462e2e"
      unitRef="shares">55105000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i293787b5a6f34c3cb51a1dc323e41b9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMy0zLTEtMS0yNTgxMw_6b90e6ae-21b5-4ca4-9858-6dff6610572a"
      unitRef="usd">55000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0240670c4f4d4738b2f7e81fcf8bf395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMy01LTEtMS0yNTgxMw_7749a119-7bf3-4abe-a7eb-60818bece113"
      unitRef="usd">231106000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i76aca90e5c8248edbc6cab16e8fc1adc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMy03LTEtMS0yNTgxMw_36478dad-0145-4dc1-ac9c-642b88e6742d"
      unitRef="usd">275876000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i53fa639880d549a887e1eb8ad58c8507_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMy05LTEtMS0yNTgxMw_db46a435-6b51-499f-9e9c-47000876092e"
      unitRef="usd">-344000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib3be70d8443f40f6a794ecc45aed2280_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMy0xMS0xLTEtMjU4MTM_c135b7e7-90c2-457d-b423-5bc56d4c5b69"
      unitRef="usd">506693000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9d15170837ee4c28832d7b62dd9c2206_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfNC01LTEtMS0yNTgxMw_776a67c3-7c43-42fc-88cc-1f934a9c3ff1"
      unitRef="usd">26498000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfNC0xMS0xLTEtMjU4MTM_08a8f655-422b-4ddd-9219-fa6def0a8d37"
      unitRef="usd">26498000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i1b7307e9c4fc4315b76443dd7d19651f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfNS0xLTEtMS0yNTgxMw_c0f37843-72b8-4099-88a4-381517bbe3ea"
      unitRef="shares">9000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9d15170837ee4c28832d7b62dd9c2206_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfNS01LTEtMS0yNTgxMw_e23f0962-9ed1-4485-be18-4c8ecb678147"
      unitRef="usd">160000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfNS0xMS0xLTEtMjU4MTM_929cf24a-64e1-46d2-b524-0451c55a7238"
      unitRef="usd">160000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <pcty:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting
      contextRef="i1b7307e9c4fc4315b76443dd7d19651f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfNi0xLTEtMS0yNTgxMw_a1579f52-62bc-4242-b269-86bd79a25db4"
      unitRef="shares">13000</pcty:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwardsInShares
      contextRef="i1b7307e9c4fc4315b76443dd7d19651f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfOC0xLTEtMS0yNTgxMw_5160d909-574d-4858-9510-6144030b6478"
      unitRef="shares">7000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwardsInShares>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards
      contextRef="i9d15170837ee4c28832d7b62dd9c2206_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfOC01LTEtMS0yNTgxMw_3ca156f2-416b-4979-9e46-957f57308ffa"
      unitRef="usd">1560000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfOC0xMS0xLTEtMjU4MTM_baacfb0a-4f0c-4bcd-aa14-3dfee3c82681"
      unitRef="usd">1560000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib126630e5b6e4604ad4f8115f4cd573a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfOS05LTEtMS0yNTgxMw_41486e20-5dbd-4bd6-81ea-20e6c3997002"
      unitRef="usd">-1218000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfOS0xMS0xLTEtMjU4MTM_9ab2d217-0534-4f13-bbd7-5a10f98e62e4"
      unitRef="usd">-1218000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ia5878847aad343dc9c46a838710e51b8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMTAtNy0xLTEtMjU4MTM_ef6fbd37-8e27-4bfc-87a4-f12e8d855b87"
      unitRef="usd">34846000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMTAtMTEtMS0xLTI1ODEz_528a7ff6-ea0c-43dc-97ef-324ef8a93d80"
      unitRef="usd">34846000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i663f7d666bf24828b59bd105a654a25a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMTEtMS0xLTEtMjU4MTM_fe0d1da3-741f-435d-89f6-746f128c6a10"
      unitRef="shares">55120000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i663f7d666bf24828b59bd105a654a25a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMTEtMy0xLTEtMjU4MTM_b760287a-3081-4430-bf64-fd04f6146e2d"
      unitRef="usd">55000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4bc280bfd2eb4572ac62ffd0a68dd554_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMTEtNS0xLTEtMjU4MTM_a2bc2ea7-1ff9-4b2c-a286-e26eea921688"
      unitRef="usd">256204000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5d615771c1e4819956f9489a1012123_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMTEtNy0xLTEtMjU4MTM_f1c02073-c111-44db-89d9-e8e853b1c8cf"
      unitRef="usd">310722000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i736e7a98eb134780a693a3d1966250f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMTEtOS0xLTEtMjU4MTM_e59b44e6-c66b-43b1-8b0d-f40772e06764"
      unitRef="usd">-1562000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOjI3YTM3OWZhNzUwNjQ5NDFhZTVjYTU4YTJiNTY3Y2ExL3RhYmxlcmFuZ2U6MjdhMzc5ZmE3NTA2NDk0MWFlNWNhNThhMmI1NjdjYTFfMTEtMTEtMS0xLTI1ODEz_b9063160-cac7-448c-b87f-e998b1b42424"
      unitRef="usd">565419000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7aeeba0cdba04d14bdb2b7de0f47580f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMy0xLTEtMS0yNTgxMw_fc5a6367-fd8c-4723-ad39-929ac1b5a1f6"
      unitRef="shares">53792000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7aeeba0cdba04d14bdb2b7de0f47580f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMy0zLTEtMS0yNTgxMw_be122607-2d94-4afa-8ef0-2b732e6aaf34"
      unitRef="usd">54000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i120810cfbc7741cf803d1545a898db05_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMy01LTEtMS0yNTgxMw_84ed8b20-40e9-4b1d-88d4-14448d655b4d"
      unitRef="usd">227907000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic3aa87aaed7a4a9abfe7c68b7ce9585c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMy03LTEtMS0yNTgxMw_ee55ec81-be3c-4681-9e8a-15bf48fd9f97"
      unitRef="usd">164272000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i39d15cd0005a46438e5868a94084c282_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMy05LTEtMS0yNTgxMw_7d285ec4-ca79-43c1-bb9b-72fc54a2eba6"
      unitRef="usd">675000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic85713840d574853a6b575b7d0e0157d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMy0xMS0xLTEtMjU4MTM_6796ec9d-7aac-429c-b324-3d9eb1142ed7"
      unitRef="usd">392908000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i44878893086849c689d7afaa88a8c6b1_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfNC01LTEtMS0yNTgxMw_52ad9e31-39e2-497e-a6bd-3c48f4237b88"
      unitRef="usd">48896000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfNC0xMS0xLTEtMjU4MTM_2fa127fc-8858-45d4-bc11-e684fb96fd0e"
      unitRef="usd">48896000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i4e12d7b327fb47f6ac5da1265f2c0316_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfNS0xLTEtMS0yNTgxMw_4f150e93-8c70-4560-8275-a84fdac108f5"
      unitRef="shares">338000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i44878893086849c689d7afaa88a8c6b1_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfNS01LTEtMS0yNTgxMw_297e6214-c367-4edc-b468-5b8c10bdf19f"
      unitRef="usd">2477000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfNS0xMS0xLTEtMjU4MTM_f207d65f-35da-481a-a9ba-9964fe03264d"
      unitRef="usd">2477000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <pcty:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting
      contextRef="i4e12d7b327fb47f6ac5da1265f2c0316_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfNi0xLTEtMS0yNTgxMw_7aea503c-3a8c-4749-afb7-5a770bddae7d"
      unitRef="shares">622000</pcty:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i4e12d7b327fb47f6ac5da1265f2c0316_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfNy0xLTEtMS0yNTgxMw_6eebae1f-2bb8-4eae-9f62-08fb4a3cc124"
      unitRef="shares">60000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i44878893086849c689d7afaa88a8c6b1_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfNy01LTEtMS0yNTgxMw_99c1fb7e-d22e-4306-a364-18e6377da769"
      unitRef="usd">6100000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfNy0xMS0xLTEtMjU4MTM_1cbf6669-a351-49e1-8bed-577e316f9b15"
      unitRef="usd">6100000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwardsInShares
      contextRef="i4e12d7b327fb47f6ac5da1265f2c0316_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfOC0xLTEtMS0yNTgxMw_f1585b0d-02fc-4493-b116-415676ba6029"
      unitRef="shares">361000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwardsInShares>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards
      contextRef="i44878893086849c689d7afaa88a8c6b1_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfOC01LTEtMS0yNTgxMw_9a3d72f3-6ee3-4bab-8390-1f0565ba86b8"
      unitRef="usd">54172000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfOC0xMS0xLTEtMjU4MTM_876ef6b1-89ac-466d-ac4c-d0419b3cbaba"
      unitRef="usd">54172000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i3b8b3cbf0a1a40648d391f0554e179a8_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfOS05LTEtMS0yNTgxMw_a3daff05-b632-4d72-8f99-9815cc18a532"
      unitRef="usd">-536000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfOS0xMS0xLTEtMjU4MTM_8f69153a-0f74-4b62-8471-3a3688fd011f"
      unitRef="usd">-536000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="if87e4576e40d4da0ba94d1a2d2dfdf7b_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMTEtNy0xLTEtMjU4MTM_dc6bb552-1875-49c3-b420-6c3b4abfe65e"
      unitRef="usd">58936000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMTEtMTEtMS0xLTI1ODEz_0df28cfd-0e26-4c8d-9fde-14c0cd135e2d"
      unitRef="usd">58936000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8d123cfe5d734b6695b6d9ef0fee0787_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMTItMS0xLTEtMjU4MTM_aab2dd44-b12f-413b-aac4-26e2046110b4"
      unitRef="shares">54451000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i8d123cfe5d734b6695b6d9ef0fee0787_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMTItMy0xLTEtMjU4MTM_d0aed8f3-c820-4d2f-8d7a-6178f048f2ae"
      unitRef="usd">54000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i09206ed4cf8a43968fef4fd75c0603be_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMTItNS0xLTEtMjU4MTM_3f258f3a-d12c-4cb1-bd55-d1a7eee68209"
      unitRef="usd">231208000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b3d6916913b4b6e9b68839a08de74f7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMTItNy0xLTEtMjU4MTM_859f194e-3d8a-4fed-b429-2da9d93b8fb9"
      unitRef="usd">223208000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i504a6d52febc4b5d8c40347af923c7e8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMTItOS0xLTEtMjU4MTM_2e6648ca-adb8-49a8-b745-683a2ec15b15"
      unitRef="usd">139000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmFkMGFmNzVjOWUwMDRhYTZiNGUyYzY4ZGVhOGI0MmFjL3RhYmxlcmFuZ2U6YWQwYWY3NWM5ZTAwNGFhNmI0ZTJjNjhkZWE4YjQyYWNfMTItMTEtMS0xLTI1ODEz_9104beab-b53d-476f-8c96-c3fe5e96dd1d"
      unitRef="usd">454609000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7e3b776cca6a45baaf36c851a5558824_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMy0xLTEtMS0yNTgxMw_d07e13ab-976b-46b1-911a-ae7977741366"
      unitRef="shares">54594000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7e3b776cca6a45baaf36c851a5558824_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMy0zLTEtMS0yNTgxMw_6b1b8cf8-502b-4c5e-9b56-99b886fd8d7d"
      unitRef="usd">55000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i23e11e26914d42e6a1f2d85eb6a412e5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMy01LTEtMS0yNTgxMw_b39fd841-9993-4086-af98-eaea6870487e"
      unitRef="usd">241718000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66d5864b90c1452fbd3dc60cafa81715_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMy03LTEtMS0yNTgxMw_161c817a-dc78-4230-92cf-1d45dbaf8197"
      unitRef="usd">235091000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id633830201b4445699e2807ffc99f9f0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMy05LTEtMS0yNTgxMw_94759bbe-3f00-4fa9-a715-af37dccccb93"
      unitRef="usd">66000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMy0xMS0xLTEtMjU4MTM_bce2d0bd-8f18-4d14-bb04-caeb3805a730"
      unitRef="usd">476930000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i992982d9f0924ccaa5051c3602cdeff3_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfNC01LTEtMS0yNTgxMw_b3e854fd-12af-47cf-b331-92aaaf9c9746"
      unitRef="usd">75726000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfNC0xMS0xLTEtMjU4MTM_c27bcd07-ce37-4358-96a3-031b7d302f0c"
      unitRef="usd">75726000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ib45387a8aaf643cfa2739c45c04bcda1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfNS0xLTEtMS0yNTgxMw_8b47df3e-5385-45f1-936e-0f197cd59866"
      unitRef="shares">204000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i992982d9f0924ccaa5051c3602cdeff3_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfNS01LTEtMS0yNTgxMw_3a64e6a1-9855-4b18-9375-56ebf1138648"
      unitRef="usd">1972000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfNS0xMS0xLTEtMjU4MTM_928d26e7-6a29-409f-9156-aafb293606d9"
      unitRef="usd">1972000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <pcty:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting
      contextRef="ib45387a8aaf643cfa2739c45c04bcda1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfNi0xLTEtMS0yNTgxMw_dc7b5c54-1a6f-4a73-8ce8-b3d8bd66a08f"
      unitRef="shares">549000</pcty:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib45387a8aaf643cfa2739c45c04bcda1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfNy0xLTEtMS0yNTgxMw_76bbee8f-0822-4c85-8402-0e726a73dc1f"
      unitRef="shares">53000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i992982d9f0924ccaa5051c3602cdeff3_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfNy01LTEtMS0yNTgxMw_afd3c8e8-f7ef-445b-8273-9c235e1054b7"
      unitRef="usd">7216000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfNy0xMS0xLTEtMjU4MTM_38f52bfa-4f1d-4de8-8a89-285379b8b358"
      unitRef="usd">7216000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwardsInShares
      contextRef="ib45387a8aaf643cfa2739c45c04bcda1_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfOC0xLTEtMS0yNTgxMw_fc0409b6-4a83-4c98-b418-c50d0cee3fde"
      unitRef="shares">280000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwardsInShares>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards
      contextRef="i992982d9f0924ccaa5051c3602cdeff3_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfOC01LTEtMS0yNTgxMw_af98c45d-6029-4d14-9069-b3ddb4f2ed9c"
      unitRef="usd">70428000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfOC0xMS0xLTEtMjU4MTM_ed4fbf1b-c842-484a-a0d5-9e643dd6974b"
      unitRef="usd">70428000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwards>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ie85594f27aba4f1a87dc3e8f1c844a2e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfOS05LTEtMS0yNTgxMw_031f4e7b-1952-4d7a-a78c-3a990443a231"
      unitRef="usd">-1628000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfOS0xMS0xLTEtMjU4MTM_e6d9cee2-b3ab-4388-9dc6-9f436f76702f"
      unitRef="usd">-1628000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i491f27d3abc442af9c486baed04650b5_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMTAtNy0xLTEtMjU4MTM_2e1eb614-734c-4444-8511-d3543d0eacb1"
      unitRef="usd">75631000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMTAtMTEtMS0xLTI1ODEz_5cd033be-c8bf-4428-8de6-d3590b85d493"
      unitRef="usd">75631000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i663f7d666bf24828b59bd105a654a25a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMTEtMS0xLTEtMjU4MTM_87af9771-59a5-428a-a62c-3cb09ee1483a"
      unitRef="shares">55120000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i663f7d666bf24828b59bd105a654a25a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMTEtMy0xLTEtMjU4MTM_94c0483f-e810-4a35-9695-4564c5e8631f"
      unitRef="usd">55000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4bc280bfd2eb4572ac62ffd0a68dd554_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMTEtNS0xLTEtMjU4MTM_11b28d00-b418-41d4-99cd-1e14a612970f"
      unitRef="usd">256204000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5d615771c1e4819956f9489a1012123_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMTEtNy0xLTEtMjU4MTM_6c246dea-5b8a-472a-b5be-26d46ecf7883"
      unitRef="usd">310722000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i736e7a98eb134780a693a3d1966250f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMTEtOS0xLTEtMjU4MTM_abe2fcbb-e3d5-471e-802b-df6ab75c06ee"
      unitRef="usd">-1562000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yMi9mcmFnOjlmMjhlOTYyMGY1NTQ4ZGFiNjEzNTNiMDViMWUyNjEzL3RhYmxlOmYwNzMzM2U0NTQxNjRiNzRhNTA1YjEzMzk4ZGU3OThjL3RhYmxlcmFuZ2U6ZjA3MzMzZTQ1NDE2NGI3NGE1MDViMTMzOThkZTc5OGNfMTEtMTEtMS0xLTI1ODEz_7a532707-30a1-4e82-9526-919f4219ee57"
      unitRef="usd">565419000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMy0xLTEtMS0yNTgxMw_48cbacab-8c23-4356-964c-20f7b1b9c74a"
      unitRef="usd">58936000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMy0zLTEtMS0yNTgxMw_c3f98cdc-6a6c-4536-bedc-e0c06cf8b7b9"
      unitRef="usd">75631000</us-gaap:ProfitLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNS0xLTEtMS0yNTgxMw_174c9c5e-c69e-416c-8850-7280ee918987"
      unitRef="usd">46947000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNS0zLTEtMS0yNTgxMw_3188a0fc-7344-4b7b-b0c8-55467f7cfe62"
      unitRef="usd">70197000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNi0xLTEtMS0yNTgxMw_336f5ee9-b561-4701-bc50-0f3e8f83ab87"
      unitRef="usd">32070000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNi0zLTEtMS0yNTgxMw_c75a6bae-55af-4603-b3ec-708e09d82e72"
      unitRef="usd">36419000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNy0xLTEtMS0yNTgxMw_d3d7eea1-e2d0-40a8-aab7-0f02266b6865"
      unitRef="usd">-10656000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNy0zLTEtMS0yNTgxMw_82eb4d13-cbba-4f88-b7b3-593ba40b1dd2"
      unitRef="usd">-10882000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfOC0xLTEtMS0yNTgxMw_e700837e-c76a-417c-9db0-eb3ab1e89348"
      unitRef="usd">213000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfOC0zLTEtMS0yNTgxMw_b4fd61e4-a1f7-4b8f-9c2f-58df809ede93"
      unitRef="usd">238000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfOS0xLTEtMS0yNTgxMw_cc3ef0bf-2d02-4c8f-9bbf-2f66f54137b5"
      unitRef="usd">-315000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfOS0zLTEtMS0yNTgxMw_51bc59b7-9060-40ed-8619-0f8f83fc3c5f"
      unitRef="usd">-342000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTAtMS0xLTEtMjU4MTM_25a1f719-df0b-460e-9fc5-b09e0b0c694a"
      unitRef="usd">127000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTAtMy0xLTEtMjU4MTM_b3ff7dde-6a76-4633-8587-45088294470e"
      unitRef="usd">136000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:OtherNoncashExpense
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTEtMS0xLTEtMjU4MTM_7130b4a0-acda-431f-a90e-cf405234bef6"
      unitRef="usd">545000</us-gaap:OtherNoncashExpense>
    <us-gaap:OtherNoncashExpense
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTEtMy0xLTEtMjU4MTM_c911db62-f830-4fa7-a9f0-6f45744ec201"
      unitRef="usd">286000</us-gaap:OtherNoncashExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTMtMS0xLTEtMjU4MTM_e043804b-fe18-45d7-ad58-4ae2154d5974"
      unitRef="usd">4495000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTMtMy0xLTEtMjU4MTM_a69dcddf-ab5f-4f7f-be05-d138790c4db1"
      unitRef="usd">9654000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <pcty:IncreaseDecreaseInCapitalizedContractCost
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTQtMS0xLTEtMjU4MTM_345ac6fd-4ce1-43da-968b-2574f8559010"
      unitRef="usd">39621000</pcty:IncreaseDecreaseInCapitalizedContractCost>
    <pcty:IncreaseDecreaseInCapitalizedContractCost
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTQtMy0xLTEtMjU4MTM_1e2cc845-53be-444c-b188-781449c0b5cc"
      unitRef="usd">49205000</pcty:IncreaseDecreaseInCapitalizedContractCost>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTUtMS0xLTEtMjU4MTM_85f4989a-4dab-49a5-97d4-bef20bf81ba7"
      unitRef="usd">2531000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTUtMy0xLTEtMjU4MTM_1a96c3ba-9d16-4924-87bb-8d377b685c29"
      unitRef="usd">9418000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTYtMS0xLTEtMjU4MTM_e7d06ad2-72f1-4b0c-933d-d05171a75332"
      unitRef="usd">1592000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTYtMy0xLTEtMjU4MTM_88e5e245-5c36-4e60-a167-cf437bbcbcdd"
      unitRef="usd">141000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <pcty:IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTctMS0xLTEtMjU4MTM_89bc6c85-1acc-4670-9ca0-f5456db9bd24"
      unitRef="usd">2318000</pcty:IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities>
    <pcty:IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTctMy0xLTEtMjU4MTM_a692c032-2309-4ad0-9dc7-2fd5f318e5b7"
      unitRef="usd">1163000</pcty:IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTgtMS0xLTEtMjU4MTM_19da6fc9-1ff8-44c9-81d0-7c1a41ce289b"
      unitRef="usd">85760000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMTgtMy0xLTEtMjU4MTM_83c33f97-5998-45c4-a0ee-91b53bf1f4fc"
      unitRef="usd">105394000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjAtMS0xLTEtMjU4MTM_c84eb7e8-7a5a-450a-9f65-850004e0f6e4"
      unitRef="usd">0</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjAtMy0xLTEtMjU4MTM_1029b8f6-dce5-4b0e-87b9-9ec1875c0c69"
      unitRef="usd">215538000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjEtMS0xLTEtMjU4MTM_3d65f35f-fa92-4b9c-9b2e-e317d2cc9b80"
      unitRef="usd">82488000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjEtMy0xLTEtMjU4MTM_26c4fd8c-6368-46cb-899f-9f391e129eb9"
      unitRef="usd">85875000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjItMS0xLTEtMjU4MTM_82c0a6bf-4b70-4dab-889d-07137dff54b9"
      unitRef="usd">21664000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjItMy0xLTEtMjU4MTM_b0c74349-1319-46b2-9c13-9004474eeb43"
      unitRef="usd">26285000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjMtMS0xLTEtMjU4MTM_47f24062-e80e-4f4c-a5be-64cd4a5f645d"
      unitRef="usd">8155000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjMtMy0xLTEtMjU4MTM_6347cd20-20ec-4dbe-98d9-9729f30ab9c1"
      unitRef="usd">15355000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjQtMS0xLTEtMjU4MTM_98eac791-3c17-451b-a4ba-3d08e5245b8b"
      unitRef="usd">14992000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjQtMy0xLTEtMjU4MTM_7fd2df3e-22da-4697-a935-996e662cc529"
      unitRef="usd">107576000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjUtMS0xLTEtNDA4NjY_4a005088-d59c-44e6-b40a-c36a8d695ca4"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjUtMy0xLTEtNDA4NjY_d934d967-cbab-46b9-9618-a09a76f59363"
      unitRef="usd">2500000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjUtMS0xLTEtMjU4MTM_af1c477d-52f7-425a-9842-852edd4202ec"
      unitRef="usd">37677000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjUtMy0xLTEtMjU4MTM_3b2d0542-7441-43b7-809d-308edc1fdaa3"
      unitRef="usd">-281379000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <pcty:IncreaseDecreaseInClientFundsObligation
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjctMS0xLTEtMjU4MTM_72d27ea3-159e-47c3-bc72-d4fba831b532"
      unitRef="usd">-724610000</pcty:IncreaseDecreaseInClientFundsObligation>
    <pcty:IncreaseDecreaseInClientFundsObligation
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjctMy0xLTEtMjU4MTM_f027373b-2167-4caf-a41d-e78fa4449310"
      unitRef="usd">-2564829000</pcty:IncreaseDecreaseInClientFundsObligation>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjgtMS0xLTEtMjc4NzY_c7d89df1-135f-47db-bac5-982ca1055e4d"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjgtMy0xLTEtMjc4ODU_8ccc3adf-9ceb-4215-8fff-eb501d350061"
      unitRef="usd">50000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjgtMS0xLTEtMjY0NTQ_b4a88039-f9cb-456d-9430-e32dbb9e7092"
      unitRef="usd">100000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjgtMy0xLTEtMjY0NTQ_06d0c884-d932-486f-bc29-04c72713f920"
      unitRef="usd">50000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjktMS0xLTEtMjY0NTQ_503f5276-ad9e-4eb9-8ef5-9c44d617428f"
      unitRef="usd">146000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjktMy0xLTEtMjY0NTQ_2f5485b7-7200-4452-8f78-d5ea4ab269ee"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjgtMS0xLTEtMjU4MTM_66a5f69e-f9f4-43ee-b769-6af4a93c0ab6"
      unitRef="usd">6100000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjgtMy0xLTEtMjU4MTM_6e7a5246-fdcb-41ed-84f9-8de14bed97af"
      unitRef="usd">7216000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjktMS0xLTEtMjU4MTM_6f68f9ff-7754-49e3-81c8-4a9b757901af"
      unitRef="usd">51828000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMjktMy0xLTEtMjU4MTM_012959bd-0b2d-4f46-bf92-2acca4c3e45a"
      unitRef="usd">68509000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzAtMS0xLTEtMjU4MTM_12dff1b7-940a-4479-a3a7-097b34525162"
      unitRef="usd">56000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzAtMy0xLTEtMjU4MTM_de8ea48a-3c70-42d4-a7ce-569c9f4d2a08"
      unitRef="usd">64000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzEtMS0xLTEtMjU4MTM_ebf426c0-f8b6-4804-a8f7-e84e06dc070a"
      unitRef="usd">578972000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzEtMy0xLTEtMjU4MTM_c4232e13-d14e-43ca-9d32-42c602caf5b3"
      unitRef="usd">2503472000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzItMS0xLTEtMjU4MTM_df0e7979-a7d7-4f7e-9f40-dfe44450ceaf"
      unitRef="usd">702409000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzItMy0xLTEtMjU4MTM_64edb508-a09f-4bbd-8360-cc358890171c"
      unitRef="usd">2327487000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic85713840d574853a6b575b7d0e0157d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzMtMS0xLTEtMjU4MTM_28359bc5-7e83-417c-b555-ca807b0514c9"
      unitRef="usd">1492133000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzMtMy0xLTEtMjU4MTM_47d0545c-4969-4d6e-b761-8deae84da627"
      unitRef="usd">1945881000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzQtMS0xLTEtMjU4MTM_1aff4f3f-4d15-4d5a-a323-549ad80a7ba5"
      unitRef="usd">2194542000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzQtMy0xLTEtMjU4MTM_6416df4a-0ae6-4bd3-9cef-5bbb788f13fb"
      unitRef="usd">4273368000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzYtMS0xLTEtMjU4MTM_30745464-b90e-4dce-89c6-a0cb0a622ea5"
      unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzYtMy0xLTEtMjU4MTM_2186a6b9-875b-4b96-aca8-9d2d1172fbfe"
      unitRef="usd">1251000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzctMS0xLTEtMjU4MTM_a243a45d-dbe2-4e8e-b7fa-bf81a3da22a1"
      unitRef="usd">281000</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzctMy0xLTEtMjU4MTM_daa4132e-166f-48c7-abb7-2d3e925ff382"
      unitRef="usd">4470000</us-gaap:NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1>
    <us-gaap:InterestPaidNet
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzktMS0xLTEtMjU4MTM_0a3cc5a0-12b6-4555-a0c2-018b72116006"
      unitRef="usd">820000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfMzktMy0xLTEtMjU4MTM_dc26c99a-0c97-489a-abf6-b15905a845fb"
      unitRef="usd">257000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNDAtMS0xLTEtMjU4MTM_127a9e2a-c27f-42c8-bae8-3e8d9fd738ee"
      unitRef="usd">-222000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNDAtMy0xLTEtMjU4MTM_4a81e1af-969f-4c19-a47a-04774065823e"
      unitRef="usd">-115000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNDItMS0xLTEtMjU4MTM_d6ce1195-78d9-43ab-b676-3c8eefd0cd78"
      unitRef="usd">175453000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNDItMy0xLTEtMjU4MTM_ab572820-fa5f-4504-a9ca-07ce2c16fc2f"
      unitRef="usd">96465000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNDMtMS0xLTEtMjU4MTM_97509a34-3201-4b45-9662-ae4f545342ae"
      unitRef="usd">2019089000</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNDMtMy0xLTEtMjU4MTM_aa67f382-d94e-4574-a299-a4c59c25d6e0"
      unitRef="usd">4176903000</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <pcty:CashCashEquivalentsAndFundsHeldForClientsCashAndCashEquivalent
      contextRef="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNDQtMS0xLTEtMjU4MTM_9cb9048b-4579-4b88-bf4f-93837d6051db"
      unitRef="usd">2194542000</pcty:CashCashEquivalentsAndFundsHeldForClientsCashAndCashEquivalent>
    <pcty:CashCashEquivalentsAndFundsHeldForClientsCashAndCashEquivalent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8yNS9mcmFnOjI2NDExNWU2OTgwODRmNTA5YzUwYjdjZGU5MDQwNGQ2L3RhYmxlOjUyMDkxYTU3MmY5ZTQyM2I4MDFhOTg3Y2MwNmViYjM3L3RhYmxlcmFuZ2U6NTIwOTFhNTcyZjllNDIzYjgwMWE5ODdjYzA2ZWJiMzdfNDQtMy0xLTEtMjU4MTM_071b6dbe-550b-4a5d-83bf-491c1f3571d1"
      unitRef="usd">4273368000</pcty:CashCashEquivalentsAndFundsHeldForClientsCashAndCashEquivalent>
    <us-gaap:NatureOfOperations
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zMS9mcmFnOmMxNzZiZTAxNzg4MDRiZTM4Nzk2N2MzMGZlZTUwMzMxL3RleHRyZWdpb246YzE3NmJlMDE3ODgwNGJlMzg3OTY3YzMwZmVlNTAzMzFfNjQz_701f7435-6489-430c-9b5e-0ef3c95f3c6e">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(1) Organization and Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;Paylocity Holding Corporation (the &#x201c;Company&#x201d;) is a cloud-based provider of payroll and human capital management software solutions. Services are provided in a Software-as-a-Service (&#x201c;SaaS&#x201d;) delivery model utilizing the Company&#x2019;s cloud-based platform. The Company&#x2019;s comprehensive product suite, comprised of payroll, human capital management, workforce management, talent management, benefits, modern workforce solutions and analytics &amp;amp; insights, delivers a unified platform that allows clients to make strategic decisions while promoting a modern workplace and improving employee engagement.</us-gaap:NatureOfOperations>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNC9mcmFnOmRhYzFhY2ViYmE0ZDQ1ZGFhOTUzOWUyNWNmZDExNjY1L3RleHRyZWdpb246ZGFjMWFjZWJiYTRkNDVkYWE5NTM5ZTI1Y2ZkMTE2NjVfNDI4MQ_077667cd-22a0-4339-aa18-b5f97929239d">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(2) Summary of Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation, Consolidation and Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;). The unaudited consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Future events and their effects cannot be predicted with certainty; accordingly, accounting estimates require the exercise of judgment. Accounting estimates used in the preparation of these consolidated financial statements may change as new events occur, as more experience is acquired, as additional information is obtained and as the operating environment changes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interim Unaudited Consolidated Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited consolidated financial statements and notes have been prepared in accordance with GAAP and applicable rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the Company&#x2019;s financial position, results of operations, changes in stockholders&#x2019; equity and cash flows. The results of operations for three and nine months ended March&#160;31, 2022 are not necessarily indicative of the results for the full year or the results for any future periods. These unaudited consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes for the year ended June&#160;30, 2021 included in the Company&#x2019;s Annual Report on Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(c) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for in accordance with ASC 740, Income Taxes, using the asset and liability method. The Company&#x2019;s provision for income taxes is based on the annual effective rate method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net-recorded amount, it would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(d) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board or other standard setting bodies that are adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of other recently issued standards that are not yet effective will not have a material impact on the Company&#x2019;s consolidated financial statements upon adoption.</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <pcty:BasisOfPresentationConsolidationAndUseOfEstimatesPolicyTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNC9mcmFnOmRhYzFhY2ViYmE0ZDQ1ZGFhOTUzOWUyNWNmZDExNjY1L3RleHRyZWdpb246ZGFjMWFjZWJiYTRkNDVkYWE5NTM5ZTI1Y2ZkMTE2NjVfNDI4Mg_3b4e7fc4-e2fc-4207-babe-d03c3d598f4f">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation, Consolidation and Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These unaudited consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;). The unaudited consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. Future events and their effects cannot be predicted with certainty; accordingly, accounting estimates require the exercise of judgment. Accounting estimates used in the preparation of these consolidated financial statements may change as new events occur, as more experience is acquired, as additional information is obtained and as the operating environment changes.</pcty:BasisOfPresentationConsolidationAndUseOfEstimatesPolicyTextBlock>
    <pcty:InterimUnauditedConsolidatedFinancialInformationPolicyTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNC9mcmFnOmRhYzFhY2ViYmE0ZDQ1ZGFhOTUzOWUyNWNmZDExNjY1L3RleHRyZWdpb246ZGFjMWFjZWJiYTRkNDVkYWE5NTM5ZTI1Y2ZkMTE2NjVfNDI4Mw_f05e640e-4f36-43f6-ac92-c059a6a3c1bb">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(b) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Interim Unaudited Consolidated Financial Information&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The accompanying unaudited consolidated financial statements and notes have been prepared in accordance with GAAP and applicable rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by GAAP for complete financial statements. In the opinion of management, the interim financial information includes all adjustments of a normal recurring nature necessary for a fair presentation of the Company&#x2019;s financial position, results of operations, changes in stockholders&#x2019; equity and cash flows. The results of operations for three and nine months ended March&#160;31, 2022 are not necessarily indicative of the results for the full year or the results for any future periods. These unaudited consolidated financial statements should be read in conjunction with the audited consolidated financial statements and related notes for the year ended June&#160;30, 2021 included in the Company&#x2019;s Annual Report on Form 10-K.</pcty:InterimUnauditedConsolidatedFinancialInformationPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNC9mcmFnOmRhYzFhY2ViYmE0ZDQ1ZGFhOTUzOWUyNWNmZDExNjY1L3RleHRyZWdpb246ZGFjMWFjZWJiYTRkNDVkYWE5NTM5ZTI1Y2ZkMTE2NjVfNDI4NA_8341f7c7-a4de-4109-b6d9-5adf64891ebc">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(c) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income taxes are accounted for in accordance with ASC 740, Income Taxes, using the asset and liability method. The Company&#x2019;s provision for income taxes is based on the annual effective rate method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;The Company recognizes deferred tax assets to the extent that it believes that these assets are more likely than not to be realized. In making such a determination, the Company considers all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, and results of recent operations. If the Company determines that it would be able to realize its deferred tax assets in the future in excess of their net-recorded amount, it would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNC9mcmFnOmRhYzFhY2ViYmE0ZDQ1ZGFhOTUzOWUyNWNmZDExNjY1L3RleHRyZWdpb246ZGFjMWFjZWJiYTRkNDVkYWE5NTM5ZTI1Y2ZkMTE2NjVfNDI4NQ_82390855-f5d3-4ce9-95e2-0b3ae6f509d7">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(d) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;From time to time, new accounting pronouncements are issued by the Financial Accounting Standards Board or other standard setting bodies that are adopted by the Company as of the specified effective date. Unless otherwise discussed, the Company believes that the impact of other recently issued standards that are not yet effective will not have a material impact on the Company&#x2019;s consolidated financial statements upon adoption.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfNTIyMw_ce592eed-311d-406a-be89-4177496b28eb">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(3) Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company derives its revenue from contracts predominantly from recurring and non-recurring service fees. While the majority of its agreements are generally cancellable by the client on 60 days&#x2019; notice or less, the Company also offers term agreements to its clients, which are generally two years in length. Recurring fees are derived from payroll, timekeeping, and HR-related cloud-based computing services. The majority of the Company&#x2019;s recurring fees are satisfied over time as services are provided. The performance obligations related to payroll services are satisfied upon the processing of the client&#x2019;s payroll with the fee charged and collected based on a per employee per payroll frequency fee. The performance obligations related to time and attendance services and HR related services are satisfied over time each month with the fee charged and collected based on a per employee per month fee. For subscription-based fees which can include payroll, time and attendance, and HR related services, the Company recognizes the applicable recurring fees over time each month with the fee charged and collected based on a per employee per month fee. Non-recurring service fees consist mainly of nonrefundable implementation fees, which involve setting the client up in, and loading data into, the Company&#x2019;s cloud-based modules. These implementation activities are considered set-up activities. The Company has determined that the nonrefundable upfront fees provide certain clients with a material right to renew the contract. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregation of revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates revenue by Recurring fees and Implementation services and other, which the Company believes depicts the nature, amount and timing of its revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recurring fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Implementation services and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues from contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620,827&#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:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition for recurring revenue is consistent with the timing of invoicing as they occur simultaneously based on the client&#x2019;s payroll frequency or by month for subscription-based fees. As such, the Company does not recognize contract assets or liabilities related to recurring revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The nonrefundable upfront fees related to implementation services are invoiced with the client&#x2019;s first payroll period. The Company defers and amortizes these nonrefundable upfront fees generally over a period up to 24 months based on the type of contract. The following table summarizes the changes in deferred revenue (i.e., contract liability) related to these nonrefundable upfront fees as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Nine Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,065&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9,341&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,434&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,734&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Deferral of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,821&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9,105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;11,811&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;18,865&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Revenue recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(4,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(6,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(11,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(15,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,789&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;12,402&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,789&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;12,402&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue related to these nonrefundable upfront fees are recorded within Accrued expenses and Other long-term liabilities on the Unaudited Consolidated Balance Sheets. The Company expects to recognize these deferred revenue balances of $4,982 in fiscal 2022, $6,127 in fiscal 2023 and $1,293 in fiscal 2024 and thereafter. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred contract costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company defers certain selling and commission costs that meet the capitalization criteria under ASC 340-40. The Company also capitalizes certain costs to fulfill a contract related to its proprietary products if they are identifiable, generate or enhance resources used to satisfy future performance obligations and are expected to be recovered under ASC 340-40. Implementation fees are treated as nonrefundable upfront fees and the related implementation costs are required to be capitalized and amortized over the expected period of benefit, which is the period in which the Company expects to recover the costs and enhance its ability to satisfy future performance obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes the portfolio approach to account for both the cost of obtaining a contract and the cost of fulfilling a contract. These capitalized costs are amortized over the expected period of benefit, which has been determined to be over 7 years based on the Company&#x2019;s average client life and other qualitative factors, including rate of technological changes. The Company does not incur any additional costs to obtain or fulfill contracts upon renewal. The Company recognizes additional selling and commission costs and fulfillment costs when an existing client purchases additional services. These additional costs only relate to the additional services purchased and do not relate to the renewal of previous services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the deferred contract costs and the related amortization expense for these deferred contract costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Three Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Capitalized&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Costs to obtain a new contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;125,817&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;17,315&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(7,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;135,742&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;55,657&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,872&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(2,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;61,922&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;181,474&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;26,187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(9,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;197,664&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capitalized&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs to obtain a new contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,315&#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:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Capitalized&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Costs to obtain a new contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,664&#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:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capitalized&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs to obtain a new contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,315&#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:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred contract costs are recorded within Deferred contract costs and Long-term deferred contract costs on the Unaudited Consolidated Balance Sheets. Amortization of deferred contract costs is recorded in Cost of revenues, Sales and marketing, and General and administrative in the Unaudited Consolidated Statements of Operations and Comprehensive Income. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balance of the Company&#x2019;s remaining performance obligations related to minimum monthly fees on its term-based contracts was approximately $49,698 as of March&#160;31, 2022, which will be generally recognized over the next 24 months. This balance excludes the value of unsatisfied performance obligations for contracts that have an original expected duration of one year or less and contracts for which the variable consideration is allocated entirely to wholly unsatisfied performance obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <pcty:CancellationNoticePeriod
      contextRef="ib12d7fd420aa4e00ad0336d38a8e1513_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfMjA1_6b0e109b-6a03-40d5-9068-d366a5b6bab8">P60D</pcty:CancellationNoticePeriod>
    <pcty:PeriodOfTermArrangement
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfMzAx_10d7fb3c-8695-44c3-9059-c38b34800bdb">P2Y</pcty:PeriodOfTermArrangement>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfNTIyMA_3117a679-468f-4b48-9399-2dc0624c0880">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates revenue by Recurring fees and Implementation services and other, which the Company believes depicts the nature, amount and timing of its revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recurring fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;599,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Implementation services and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues from contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;465,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620,827&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id574a2a2dac944b09cab31b8104f6649_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfMi0xLTEtMS0yNTgxMw_d1db74d7-bfa5-45e7-add6-fd4f08f908ea"
      unitRef="usd">178711000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c65b14d34d048e097419f2221ce290f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfMi0zLTEtMS0yNTgxMw_bf582c5e-1fca-46ea-a1fc-79358369c3f0"
      unitRef="usd">236657000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id7b47b9071b648c9b3440b1c92d168b6_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfMi01LTEtMS0yNTgxMw_b46b0a43-604c-4a40-92b2-a14cee5f8aed"
      unitRef="usd">448864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d51f88c453e44f8acede1e134587782_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfMi03LTEtMS0yNTgxMw_17a19238-8689-4dae-87e8-6e9585ecfc98"
      unitRef="usd">599513000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i54941d9b1e924fa9bab4b7c9eeda16e1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfMy0xLTEtMS0yNTgxMw_9d02e817-a1cd-453b-80b5-7a80a1c40f1f"
      unitRef="usd">6216000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i43c8c191b2a5413da2b24623a0d61f15_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfMy0zLTEtMS0yNTgxMw_ba1feaf3-f12e-4ae2-a89f-aae7f5a4c3e5"
      unitRef="usd">8305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0edc911045d241828c285797d21f2951_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfMy01LTEtMS0yNTgxMw_583965ba-a436-4bbb-9d11-1878125ece12"
      unitRef="usd">16331000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f672ef280634aaeae2423260ef3e6e9_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfMy03LTEtMS0yNTgxMw_88732d67-9161-4450-9d93-4f9426150b2e"
      unitRef="usd">21314000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfNC0xLTEtMS0yNTgxMw_c60c45f4-2684-4e23-98f2-37fb99fe1a42"
      unitRef="usd">184927000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfNC0zLTEtMS0yNTgxMw_656b2d23-45ec-41d3-9662-daf7466ed2e3"
      unitRef="usd">244962000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfNC01LTEtMS0yNTgxMw_5f6234df-5fdd-4406-88e3-8cd26ab9e86d"
      unitRef="usd">465195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjFiMGJlMmIyNDhkZDQxNzI5M2EwYTQ3MjdjYzVlYWJiL3RhYmxlcmFuZ2U6MWIwYmUyYjI0OGRkNDE3MjkzYTBhNDcyN2NjNWVhYmJfNC03LTEtMS0yNTgxMw_e0197fa9-a7ff-40dc-a943-904f5924a81c"
      unitRef="usd">620827000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <pcty:AmortizationPeriodForNonRefundableImplementationFees
      contextRef="ib12d7fd420aa4e00ad0336d38a8e1513_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfMjI4OA_7418f89b-1737-4804-abe3-b624c6713a0d">P24M</pcty:AmortizationPeriodForNonRefundableImplementationFees>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfNTIyMQ_aaba3f06-8d7b-4646-beba-5098de5c1e52">The following table summarizes the changes in deferred revenue (i.e., contract liability) related to these nonrefundable upfront fees 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:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Nine Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at beginning of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,065&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9,341&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,434&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,734&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Deferral of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,821&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9,105&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;11,811&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;18,865&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Revenue recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(4,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(6,044)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(11,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(15,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at end of the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,789&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;12,402&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,789&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;12,402&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i3ded8bf879dd4c409dcc13517de3b2d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfMi0xLTEtMS0yNTgxMw_dd48e721-3a37-4b86-a50b-3a4a94f6a429"
      unitRef="usd">7065000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib3be70d8443f40f6a794ecc45aed2280_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfMi0zLTEtMS0yNTgxMw_95c08c16-d05c-45c4-9325-250ffcecdb9d"
      unitRef="usd">9341000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ic85713840d574853a6b575b7d0e0157d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfMi01LTEtMS0yNTgxMw_208f1dec-149d-4152-bf99-2b98c60c1270"
      unitRef="usd">8434000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfMi03LTEtMS0yNTgxMw_06ac2774-57f6-4fc5-b181-f80cf5ce1330"
      unitRef="usd">8734000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfMy0xLTEtMS0yNTgxMw_4b1f6cbd-4a7c-4d54-a138-9d0643bb104e"
      unitRef="usd">5821000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfMy0zLTEtMS0yNTgxMw_3d1974ed-577a-4505-af17-3f139ea03724"
      unitRef="usd">9105000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfMy01LTEtMS0yNTgxMw_22906c89-8e9b-4475-b2c5-a764e8e5e9ea"
      unitRef="usd">11811000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfMy03LTEtMS0yNTgxMw_f27b0ef4-e617-4552-a2cc-c42aeda8ec30"
      unitRef="usd">18865000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <pcty:TotalRevenueRecognizedFromBothTheBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfNC0xLTEtMS0yNTgxMw_5648d02f-21f3-417b-89b8-61b9c3dda6db"
      unitRef="usd">4097000</pcty:TotalRevenueRecognizedFromBothTheBeginningBalanceAndCurrentPeriodIncreaseInContractLiability>
    <pcty:TotalRevenueRecognizedFromBothTheBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfNC0zLTEtMS0yNTgxMw_ec931f2d-3c96-4947-833b-1df9b06c4101"
      unitRef="usd">6044000</pcty:TotalRevenueRecognizedFromBothTheBeginningBalanceAndCurrentPeriodIncreaseInContractLiability>
    <pcty:TotalRevenueRecognizedFromBothTheBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfNC01LTEtMS0yNTgxMw_28ef33a8-a0f8-403f-8bd7-2c1b3497004c"
      unitRef="usd">11456000</pcty:TotalRevenueRecognizedFromBothTheBeginningBalanceAndCurrentPeriodIncreaseInContractLiability>
    <pcty:TotalRevenueRecognizedFromBothTheBeginningBalanceAndCurrentPeriodIncreaseInContractLiability
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfNC03LTEtMS0yNTgxMw_89689e3a-d39a-42d4-890d-3d2b286a9e9f"
      unitRef="usd">15197000</pcty:TotalRevenueRecognizedFromBothTheBeginningBalanceAndCurrentPeriodIncreaseInContractLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfNS0xLTEtMS0yNTgxMw_b627f47a-a158-433e-b8fa-89711cdf7776"
      unitRef="usd">8789000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfNS0zLTEtMS0yNTgxMw_7438f513-d455-4b2b-84ea-f50ddacaf1f3"
      unitRef="usd">12402000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfNS01LTEtMS0yNTgxMw_81dc57df-a407-4e8e-99b5-5bdcd699f3f5"
      unitRef="usd">8789000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjljNjE2YjdhZmJkMTQ1Y2Y5MDQ0ZjQ4ZTgzZTZkZTZhL3RhYmxlcmFuZ2U6OWM2MTZiN2FmYmQxNDVjZjkwNDRmNDhlODNlNmRlNmFfNS03LTEtMS0yNTgxMw_7778bac6-0f49-4448-814d-1ab7609b78be"
      unitRef="usd">12402000</us-gaap:ContractWithCustomerLiability>
    <pcty:ContractWithCustomerRevenueDeferredToBeRecognizedRemainderOfFiscalYear
      contextRef="i6f01664884474a65ae33abb906614379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfMjcxMw_695d7730-d0b9-4537-ab72-6a71f8232a56"
      unitRef="usd">4982000</pcty:ContractWithCustomerRevenueDeferredToBeRecognizedRemainderOfFiscalYear>
    <pcty:ContractWithCustomerRevenueDeferredToBeRecognizedInNextTwelveMonths
      contextRef="i6f01664884474a65ae33abb906614379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfMjczMA_fd3cd804-91f2-4057-94a3-594ae8a624ff"
      unitRef="usd">6127000</pcty:ContractWithCustomerRevenueDeferredToBeRecognizedInNextTwelveMonths>
    <pcty:ContractWithCustomerRevenueDeferredToBeRecognizedInYearTwoAndThereafter
      contextRef="i6f01664884474a65ae33abb906614379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfMjc1MA_e0361d3e-8ae6-490e-be0c-80fcedb5b245"
      unitRef="usd">1293000</pcty:ContractWithCustomerRevenueDeferredToBeRecognizedInYearTwoAndThereafter>
    <us-gaap:CapitalizedContractCostAmortizationPeriod
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfMzc0MQ_85ff0e40-ac5b-4832-a14a-04d3ca27e6e8">P7Y</us-gaap:CapitalizedContractCostAmortizationPeriod>
    <us-gaap:CapitalizedContractCostTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfNTIyMg_dde5a4ce-64fa-4fcb-95df-298e7b3ee557">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the deferred contract costs and the related amortization expense for these deferred contract costs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Three Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Capitalized&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Costs to obtain a new contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;125,817&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;17,315&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(7,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;135,742&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;55,657&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,872&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(2,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;61,922&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;181,474&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;26,187&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(9,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;197,664&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capitalized&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs to obtain a new contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,315&#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:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Capitalized&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Costs to obtain a new contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,781)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,664&#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:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Capitalized&lt;br/&gt;Costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending &lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs to obtain a new contract&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Costs to fulfill a contract&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,365)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,315&#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:CapitalizedContractCostTableTextBlock>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i693e7e4f06c9422ea0a8717eec403d49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfMi0xLTEtMS0yNTgxMw_9f0d70f2-4b0f-4f1e-9c60-0c5c151cea9d"
      unitRef="usd">125817000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="icbf5cd20961b4e958a239a93484919c6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfMi0zLTEtMS0yNTgxMw_4a7ca494-844f-443d-a3dd-e4ee30a94ae7"
      unitRef="usd">17315000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="icbf5cd20961b4e958a239a93484919c6_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfMi01LTEtMS0yNTgxMw_df85f407-74db-40f2-be8f-557b897ace46"
      unitRef="usd">-7390000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i5fe6729c6d394d449f6f7cadc4147728_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfMi03LTEtMS0yNTgxMw_9a0c001b-2b81-44ca-b482-0695eb30ba08"
      unitRef="usd">135742000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="iddc8797c3e6e45809c0a6f77e863bad9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfMy0xLTEtMS0yNTgxMw_0a62d0b3-1b78-4437-8027-3b88d2859a1d"
      unitRef="usd">55657000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="i625df29b0a184a3ea8c4e289b060d332_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfMy0zLTEtMS0yNTgxMw_74e6d248-d5c2-4a8f-bfc2-b4cd465a6c48"
      unitRef="usd">8872000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i625df29b0a184a3ea8c4e289b060d332_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfMy01LTEtMS0yNTgxMw_7c32566b-8c16-470c-998b-37971bff5b33"
      unitRef="usd">-2607000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i879cacbef2aa4a8389a5a8a90713b101_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfMy03LTEtMS0yNTgxMw_9c6b9d6a-ea94-43ae-a8ba-26b4334f09ae"
      unitRef="usd">61922000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i3ded8bf879dd4c409dcc13517de3b2d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfNC0xLTEtMS0yNTgxMw_48efa7b0-1870-4510-b11c-a40980ac0504"
      unitRef="usd">181474000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfNC0zLTEtMS0yNTgxMw_caebdf13-376e-42c4-85d7-e3a08926a249"
      unitRef="usd">26187000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfNC01LTEtMS0yNTgxMw_df5533dd-637b-4295-a02c-b692a0273518"
      unitRef="usd">-9997000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjhlODAwMTZkMjc2MzQzZWJhMDdkZmYzYWZmMjNlYTg2L3RhYmxlcmFuZ2U6OGU4MDAxNmQyNzYzNDNlYmEwN2RmZjNhZmYyM2VhODZfNC03LTEtMS0yNTgxMw_a3401202-e494-42b3-b7c8-1ce12f9862ac"
      unitRef="usd">197664000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ic67f35113cd64fa780b7d366606e9952_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfMi0xLTEtMS0yNTgxMw_fa7eae41-a4dc-4889-8f1d-0020fc52a65a"
      unitRef="usd">155564000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="ib57172d7e7024f16ab80bc331164467d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfMi0zLTEtMS0yNTgxMw_4aa6614a-6238-4a06-9db2-0be52b11f733"
      unitRef="usd">22256000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ib57172d7e7024f16ab80bc331164467d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfMi01LTEtMS0yNTgxMw_78c3457b-7845-49c2-b216-4ae67e89f992"
      unitRef="usd">-9182000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i0334429cce3b48caa3df23d66fe02a21_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfMi03LTEtMS0yNTgxMw_e43f7c53-e440-4ab1-8d6a-f6df9088d8dc"
      unitRef="usd">168638000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i728e23b8e6974099b7533dc7998ac00a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfMy0xLTEtMS0yNTgxMw_2010c6d3-03b8-4f6f-a4cb-9867098d66bb"
      unitRef="usd">86115000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="iac662bf51e2041208968be15b9acd255_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfMy0zLTEtMS0yNTgxMw_246137a2-fd63-484e-82c8-8b28701f590c"
      unitRef="usd">13825000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="iac662bf51e2041208968be15b9acd255_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfMy01LTEtMS0yNTgxMw_207b7e55-8565-4f46-bec5-7d4eedf31c3e"
      unitRef="usd">-4263000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i612e4c5b37d743d6ba06beac99c92af4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfMy03LTEtMS0yNTgxMw_ac28848b-5142-4059-be1f-0c484d306a2c"
      unitRef="usd">95677000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ib3be70d8443f40f6a794ecc45aed2280_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfNC0xLTEtMS0yNTgxMw_95d909e0-d7ab-4afc-93d8-543f0cb0e649"
      unitRef="usd">241679000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfNC0zLTEtMS0yNTgxMw_7f9e8bf7-b131-4617-b430-0a3efd899a81"
      unitRef="usd">36081000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfNC01LTEtMS0yNTgxMw_ee2aae85-41c9-42e6-9fa0-e1679a5304c5"
      unitRef="usd">-13445000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjJmMGU5MTI3MzMzODRiMWY4MGFiOThhYjQ3OTVkYWEwL3RhYmxlcmFuZ2U6MmYwZTkxMjczMzM4NGIxZjgwYWI5OGFiNDc5NWRhYTBfNC03LTEtMS0yNTgxMw_5e3da3f4-f5f3-4084-a774-929530d263d4"
      unitRef="usd">264315000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="idfbc77b0fcf8486d83268e80013ef0cf_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfMi0xLTEtMS0yNTgxMw_883699a9-cde7-4ac5-bb94-b89d1be88c31"
      unitRef="usd">113575000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="i19b6491da15e46629cf05d11acfb96fe_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfMi0zLTEtMS0yNTgxMw_6f072717-38bb-4000-90d9-60283d186cba"
      unitRef="usd">43026000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i19b6491da15e46629cf05d11acfb96fe_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfMi01LTEtMS0yNTgxMw_f98cfc0c-4bc9-4391-8349-b41e28eae30e"
      unitRef="usd">-20859000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i5fe6729c6d394d449f6f7cadc4147728_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfMi03LTEtMS0yNTgxMw_fd6909ea-d815-4d11-b369-e2c7858d7198"
      unitRef="usd">135742000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i22622f5bb071451d9a912a096c02a251_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfMy0xLTEtMS0yNTgxMw_a7c8621c-fdf5-4934-97a1-d189e4d23e27"
      unitRef="usd">44468000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="ia8bf113365eb41a187a93f7839b53b2e_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfMy0zLTEtMS0yNTgxMw_e7a6ff03-dfe4-4053-950a-da28acb4a34f"
      unitRef="usd">24376000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ia8bf113365eb41a187a93f7839b53b2e_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfMy01LTEtMS0yNTgxMw_39327c90-bf57-4ebf-9430-4b20c02ae36d"
      unitRef="usd">-6922000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i879cacbef2aa4a8389a5a8a90713b101_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfMy03LTEtMS0yNTgxMw_223bf25d-af8b-4339-aa0c-f5b815fbdc20"
      unitRef="usd">61922000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ic85713840d574853a6b575b7d0e0157d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfNC0xLTEtMS0yNTgxMw_8a1e179b-9d7d-44ad-855a-acd7196000bb"
      unitRef="usd">158043000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfNC0zLTEtMS0yNTgxMw_8ca37296-0665-45dc-aff8-699e32c648ff"
      unitRef="usd">67402000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfNC01LTEtMS0yNTgxMw_1e28801e-2a8c-4f0e-9f00-f7a01750483a"
      unitRef="usd">-27781000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i588ae1b7edd8439d9aaafbeacdf95f60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjlhMDgzY2ExMDMzZDQwZTg4MjE1MDdmMDczOGJiYjJjL3RhYmxlcmFuZ2U6OWEwODNjYTEwMzNkNDBlODgyMTUwN2YwNzM4YmJiMmNfNC03LTEtMS0yNTgxMw_220d8fc4-3352-4e36-9b30-3acec1fd650c"
      unitRef="usd">197664000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="iab8c0a655b724b9ca774c9644c8a4611_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfMi0xLTEtMS0yNTgxMw_ec0db8c3-40b7-4b69-97b1-c97850b1e262"
      unitRef="usd">145718000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="i4967331c833b4719a50312e11c3ca5d4_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfMi0zLTEtMS0yNTgxMw_ac749339-38d0-4769-a2a5-00b7a202ec7e"
      unitRef="usd">48922000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i4967331c833b4719a50312e11c3ca5d4_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfMi01LTEtMS0yNTgxMw_a20d7615-6e02-4d49-a542-16c3eeaeacae"
      unitRef="usd">-26002000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i0334429cce3b48caa3df23d66fe02a21_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfMi03LTEtMS0yNTgxMw_62e9c874-e7ac-4967-b796-4debbb0926ef"
      unitRef="usd">168638000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i24beb0b0bdc041cbbc6c69ddb40fe9b6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfMy0xLTEtMS0yNTgxMw_6449f891-d3c8-47ee-9182-e7acc9d959c6"
      unitRef="usd">69175000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="i5d01957de73f4814ae0b6112a939d52b_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfMy0zLTEtMS0yNTgxMw_6a7e95b1-2c24-4952-bc25-dea789953051"
      unitRef="usd">37865000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i5d01957de73f4814ae0b6112a939d52b_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfMy01LTEtMS0yNTgxMw_8b1e8bc7-8b6f-4747-a7aa-d9fd5969a7a8"
      unitRef="usd">-11363000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i612e4c5b37d743d6ba06beac99c92af4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfMy03LTEtMS0yNTgxMw_7cb50196-f640-4f22-bb74-85f228a53968"
      unitRef="usd">95677000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfNC0xLTEtMS0yNTgxMw_a4cbcad1-e536-46d5-af55-340bd13c5e8f"
      unitRef="usd">214893000</us-gaap:CapitalizedContractCostNet>
    <pcty:CapitalizedContractCostAdditions
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfNC0zLTEtMS0yNTgxMw_c59bd5aa-e6cd-42c1-8ac1-09b13d0d8661"
      unitRef="usd">86787000</pcty:CapitalizedContractCostAdditions>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfNC01LTEtMS0yNTgxMw_9bc5b425-3b00-403d-a000-048c688d043c"
      unitRef="usd">-37365000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RhYmxlOjdjZWM0MTExNDA3NDQ2ZTRiODVhYmExMzA1MTc1MzY2L3RhYmxlcmFuZ2U6N2NlYzQxMTE0MDc0NDZlNGI4NWFiYTEzMDUxNzUzNjZfNC03LTEtMS0yNTgxMw_43889bce-fcf4-4ff6-96e9-668da034665e"
      unitRef="usd">264315000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfNDg5MQ_5d210067-0d09-4f81-b055-bd73773f1a3a"
      unitRef="usd">49698000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i7bed1bdee3634b95ba23119186fb3663_I20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl8zNy9mcmFnOjE5MGZjMTI2MGZkYTRkY2M4ZTgxMDhiMDlhZTY1NTQzL3RleHRyZWdpb246MTkwZmMxMjYwZmRhNGRjYzhlODEwOGIwOWFlNjU1NDNfNDk1Mw_1b773888-06ea-43bf-b305-da9fd093a938">P24M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RleHRyZWdpb246ZWM5NmY5NDYyYzQyNDY1ZDhlNDA4Y2U0OTA1ZDQ0MWNfMjg3NA_259b6e15-7be4-4530-9f9a-0fa6802261e8">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;4) Business Combinations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;31, 2021, the Company entered into an Equity Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;) with Blue Marble Payroll, LLC (&#x201c;Blue Marble&#x201d;) and its equity holders and acquired all of the issued and outstanding equity interests of Blue Marble for cash consideration of $60,961, subject to customary purchase price adjustments. Blue Marble&#x2019;s payroll platform enables U.S.-based companies to manage payroll for employees outside the U.S. in line with complex local and country-specific requirements across many countries. This acquisition enables the Company to better serve its clients in managing their international workforces through a unified solution to pay employees, automate processes and stay compliant with regulations in other countries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An entity affiliated with Steven I. Sarowitz, the Chairman of the board of directors and the largest shareholder of the Company, was the largest equity holder of Blue Marble. The board of directors of the Company appointed the Audit Committee, which is comprised solely of directors who are independent of the management of Blue Marble, the Blue Marble equity holders and the Company, to evaluate, assess and negotiate on its behalf the terms and conditions in the Purchase Agreement. The Audit Committee and the disinterested directors of the Company&#x2019;s board of directors unanimously approved the Purchase Agreement and transactions specified within it.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preliminary allocation of the purchase price for Blue Marble is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;August 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 18, 2022, the Company acquired all of the shares outstanding of Cloudsnap, Inc., ("Cloudsnap") through a merger for cash consideration of $50,002, which was paid upon closing. Cloudsnap is a provider of a flexible, low-code solution for integrating disparate business applications. This transaction enables the Company to deliver modern integrations and seamless data sharing between critical systems more efficiently and effectively, while helping to unify and automate business processes across clients' HR, finance, benefits, and other systems. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preliminary allocation of the purchase price for Cloudsnap is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 18, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,002&#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:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for business combinations in accordance with ASC 805, Business Combinations. The Company applied the acquisition method of accounting and recorded the assets acquired and liabilities assumed at their respective estimated fair values as of the dates of the acquisitions with the excess consideration paid recorded as goodwill. The fair values of assets acquired and liabilities assumed are currently provisional and are subject to change over the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;measurement periods as the Company continues to evaluate and analyze the estimates and assumptions used in the valuation. The measurement periods will end no later than one year from the respective acquisition dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results from these acquisitions have been included in the Company&#x2019;s consolidated financial statements since the closing of the acquisitions and are not material to the Company. Pro forma information is not presented because the effects of the acquisitions are not material to the Company&#x2019;s consolidated financial statements. The goodwill related to these transactions is primarily attributable to the assembled workforce and growth opportunities from the expansion and enhancement of the Company&#x2019;s product offerings. The goodwill associated with the Blue Marble acquisition is deductible for income tax purposes. The goodwill associated with the Cloudsnap acquisition is not deductible for income tax purposes. Direct costs related to the acquisitions were immaterial and were expensed as incurred as General and administrative in the Unaudited Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i58379b06f28a4c77979008a3ae04a574_D20210831-20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RleHRyZWdpb246ZWM5NmY5NDYyYzQyNDY1ZDhlNDA4Y2U0OTA1ZDQ0MWNfMjky_84f4b689-e52c-4934-9d3e-f10565587213"
      unitRef="usd">60961000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RleHRyZWdpb246ZWM5NmY5NDYyYzQyNDY1ZDhlNDA4Y2U0OTA1ZDQ0MWNfMjg3NQ_a3fd4f66-2a80-4024-a88e-0ffda8c2b3b1">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preliminary allocation of the purchase price for Blue Marble is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;August 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Client relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preliminary allocation of the purchase price for Cloudsnap is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 18, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i77513169306741779fecd22f00348ce9_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOjM0NTM1ZmQxYmNjYjQ4OTFiYmYyODU4YWU5MGM5NTFjL3RhYmxlcmFuZ2U6MzQ1MzVmZDFiY2NiNDg5MWJiZjI4NThhZTkwYzk1MWNfMS0xLTEtMS0yNTgxMw_616bdf84-79b0-4a36-9d4a-e93209dff8f7"
      unitRef="usd">21200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i36137837cb284f36bb490de52a5d76e4_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOjM0NTM1ZmQxYmNjYjQ4OTFiYmYyODU4YWU5MGM5NTFjL3RhYmxlcmFuZ2U6MzQ1MzVmZDFiY2NiNDg5MWJiZjI4NThhZTkwYzk1MWNfMi0xLTEtMS0yNTgxMw_6f69eb4d-cab9-4360-9612-22cb1dcad435"
      unitRef="usd">3000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="iec2e628f8ba64d5aaa4420ca46832bf3_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOjM0NTM1ZmQxYmNjYjQ4OTFiYmYyODU4YWU5MGM5NTFjL3RhYmxlcmFuZ2U6MzQ1MzVmZDFiY2NiNDg5MWJiZjI4NThhZTkwYzk1MWNfMy0xLTEtMS0yNTgxMw_b6c70902-0fc9-4560-b2aa-0f79befb5a44"
      unitRef="usd">1200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i912f68de094142519eb90eb8c8a14b19_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOjM0NTM1ZmQxYmNjYjQ4OTFiYmYyODU4YWU5MGM5NTFjL3RhYmxlcmFuZ2U6MzQ1MzVmZDFiY2NiNDg5MWJiZjI4NThhZTkwYzk1MWNfNC0xLTEtMS0yNTgxMw_2ae9d9e1-ae1c-4340-b053-a60f0c224616"
      unitRef="usd">34776000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i912f68de094142519eb90eb8c8a14b19_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOjM0NTM1ZmQxYmNjYjQ4OTFiYmYyODU4YWU5MGM5NTFjL3RhYmxlcmFuZ2U6MzQ1MzVmZDFiY2NiNDg5MWJiZjI4NThhZTkwYzk1MWNfNS0xLTEtMS0yNTgxMw_fa557014-e734-4331-9717-22c84ac0e1e8"
      unitRef="usd">2659000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i912f68de094142519eb90eb8c8a14b19_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOjM0NTM1ZmQxYmNjYjQ4OTFiYmYyODU4YWU5MGM5NTFjL3RhYmxlcmFuZ2U6MzQ1MzVmZDFiY2NiNDg5MWJiZjI4NThhZTkwYzk1MWNfNi0xLTEtMS0yNTgxMw_d9e7ffe7-10ca-4b9b-b4c1-db0df53c6fed"
      unitRef="usd">1874000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i912f68de094142519eb90eb8c8a14b19_I20210831"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOjM0NTM1ZmQxYmNjYjQ4OTFiYmYyODU4YWU5MGM5NTFjL3RhYmxlcmFuZ2U6MzQ1MzVmZDFiY2NiNDg5MWJiZjI4NThhZTkwYzk1MWNfNy0xLTEtMS0yNTgxMw_79cd1ef1-dae5-4f35-9b53-74ae71b41614"
      unitRef="usd">60961000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ia6c9146a5542401093aa00a54f90743e_D20220118-20220118"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RleHRyZWdpb246ZWM5NmY5NDYyYzQyNDY1ZDhlNDA4Y2U0OTA1ZDQ0MWNfMTA5OTUxMTYzMDgzMw_eee40731-6484-44dd-974c-4961d7928a4e"
      unitRef="usd">50002000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ia07a1b3192094eb5b4a002d50af754fe_I20220118"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOmJjZDlkZTE1Yzg2NzRjNjg4NTQ1YTA1ZTBjNTg3ODZiL3RhYmxlcmFuZ2U6YmNkOWRlMTVjODY3NGM2ODg1NDVhMDVlMGM1ODc4NmJfMS0xLTEtMS0zNTAyNA_69ec612f-b368-464f-8b8e-772a5f7a4f6d"
      unitRef="usd">15800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:Goodwill
      contextRef="i266a1b44a4a149d88e666176ca58dfcf_I20220118"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOmJjZDlkZTE1Yzg2NzRjNjg4NTQ1YTA1ZTBjNTg3ODZiL3RhYmxlcmFuZ2U6YmNkOWRlMTVjODY3NGM2ODg1NDVhMDVlMGM1ODc4NmJfNS0xLTEtMS0zNTAyNA_9417bd06-304b-4633-9606-933f6b94637b"
      unitRef="usd">33757000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="i266a1b44a4a149d88e666176ca58dfcf_I20220118"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOmJjZDlkZTE1Yzg2NzRjNjg4NTQ1YTA1ZTBjNTg3ODZiL3RhYmxlcmFuZ2U6YmNkOWRlMTVjODY3NGM2ODg1NDVhMDVlMGM1ODc4NmJfNi0xLTEtMS0zNTAyNA_647d3966-a919-4772-acbb-50520668b50e"
      unitRef="usd">3041000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i266a1b44a4a149d88e666176ca58dfcf_I20220118"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOmJjZDlkZTE1Yzg2NzRjNjg4NTQ1YTA1ZTBjNTg3ODZiL3RhYmxlcmFuZ2U6YmNkOWRlMTVjODY3NGM2ODg1NDVhMDVlMGM1ODc4NmJfNy0xLTEtMS0zNTAyNA_5e126da8-c3d9-4b59-97e8-f4c689e75a72"
      unitRef="usd">2596000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i266a1b44a4a149d88e666176ca58dfcf_I20220118"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80MC9mcmFnOmVjOTZmOTQ2MmM0MjQ2NWQ4ZTQwOGNlNDkwNWQ0NDFjL3RhYmxlOmJjZDlkZTE1Yzg2NzRjNjg4NTQ1YTA1ZTBjNTg3ODZiL3RhYmxlcmFuZ2U6YmNkOWRlMTVjODY3NGM2ODg1NDVhMDVlMGM1ODc4NmJfOC0xLTEtMS0zNTAyNA_45a29771-09a6-450d-aadc-908a5b60bac5"
      unitRef="usd">50002000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfMTE4MA_c4a678b3-fbdd-4255-8a1a-858378a4e098">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(5) Balance Sheet Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables provide details of selected consolidated balance sheet items:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the allowance for credit losses related to accounts receivable was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at June&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;800&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Charged to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Write-offs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;855&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized internal-use software and accumulated amortization were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;150,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;182,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(105,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(124,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Capitalized internal-use software, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;45,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;57,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of capitalized internal-use software costs is included in Cost of revenues and amounted to $6,005 and $6,308 for the three months ended March 31, 2021 and 2022, respectively, and $17,273 and $18,523 for the nine months ended March 31, 2021 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Office equipment &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Computer equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;45,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;54,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Furniture and fixtures &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;12,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Software &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Leasehold improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;46,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;47,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Time clocks rented by clients &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;122,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;133,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(62,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(69,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Property and equipment, net &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;59,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;64,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense amounted to $3,966 and $4,098 for the three months ended March 31, 2021 and 2022, respectively, and $11,985 and $11,914 for the nine months ended March 31, 2021 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes changes in goodwill during the nine months ended March&#160;31, 2022: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at June&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;33,650&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Additions attributable to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;68,533&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;102,183&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Refer to Note 4 for further details on current year acquisitions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s amortizable intangible assets and estimated useful lives are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Weighted &lt;br/&gt;average&lt;br/&gt;useful&lt;br/&gt;life (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;43,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 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:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Client relationships &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;19,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;22,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Non-solicitation agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;27,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;68,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accumulated amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(14,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(20,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Intangible assets, net &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;48,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for acquired intangible assets was $1,028 and $2,630 for the three months ended March 31, 2021 and 2022, respectively, and $2,812 and $5,982 for the nine months ended March 31, 2021 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future amortization expense for acquired intangible assets as of March&#160;31, 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Remainder of fiscal 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Fiscal 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;10,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Fiscal 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Fiscal 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Fiscal 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;48,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of accrued expenses were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accrued payroll and personnel costs &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;73,969&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;67,965&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,549&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,270&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9,442&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;14,326&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;12,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;18,259&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total accrued expenses &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;103,109&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;108,820&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfMTE4NA_759c6b83-7421-484a-b010-88ff0d5a7d7f">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the allowance for credit losses related to accounts receivable was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at June&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;800&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Charged to expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Write-offs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;855&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmMyZGI4ZGMyNGE3MDRlNGY5YzY4OTgyZmY5MTZhOTgxL3RhYmxlcmFuZ2U6YzJkYjhkYzI0YTcwNGU0ZjljNjg5ODJmZjkxNmE5ODFfMC0xLTEtMS0yNTgxMw_6da283a1-01b8-4b86-9dd1-739d8c9d5443"
      unitRef="usd">800000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmMyZGI4ZGMyNGE3MDRlNGY5YzY4OTgyZmY5MTZhOTgxL3RhYmxlcmFuZ2U6YzJkYjhkYzI0YTcwNGU0ZjljNjg5ODJmZjkxNmE5ODFfMS0xLTEtMS0yNTgxMw_88e392ab-7545-4f6f-9bd8-e01cdf0c645a"
      unitRef="usd">238000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmMyZGI4ZGMyNGE3MDRlNGY5YzY4OTgyZmY5MTZhOTgxL3RhYmxlcmFuZ2U6YzJkYjhkYzI0YTcwNGU0ZjljNjg5ODJmZjkxNmE5ODFfMi0xLTEtMS0yNTgxMw_d51ed872-4aa9-491b-8a8b-7690d7c7d356"
      unitRef="usd">183000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmMyZGI4ZGMyNGE3MDRlNGY5YzY4OTgyZmY5MTZhOTgxL3RhYmxlcmFuZ2U6YzJkYjhkYzI0YTcwNGU0ZjljNjg5ODJmZjkxNmE5ODFfMy0xLTEtMS0yNTgxMw_0aca57c1-9ad2-4f42-b7a6-9de125eb5d45"
      unitRef="usd">855000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <pcty:ScheduleOfCapitalizedSoftwareAndAccumulatedAmortizationTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfMTE4NQ_f26f3cf4-a6f7-4067-963c-b1fc44e7ca29">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized internal-use software and accumulated amortization were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Capitalized internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;150,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;182,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(105,904)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(124,427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Capitalized internal-use software, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;45,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;57,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pcty:ScheduleOfCapitalizedSoftwareAndAccumulatedAmortizationTableTextBlock>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmUyZTQ3YTljODUwYzQ5MzE4YmQ3OTE1MGViOWMzOGMzL3RhYmxlcmFuZ2U6ZTJlNDdhOWM4NTBjNDkzMThiZDc5MTUwZWI5YzM4YzNfMS0xLTEtMS0yNTgxMw_0a612416-b6b7-4dcc-a747-96d114f3deaf"
      unitRef="usd">150922000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmUyZTQ3YTljODUwYzQ5MzE4YmQ3OTE1MGViOWMzOGMzL3RhYmxlcmFuZ2U6ZTJlNDdhOWM4NTBjNDkzMThiZDc5MTUwZWI5YzM4YzNfMS0zLTEtMS0yNTgxMw_57f92ca5-7ce8-432c-92a0-8db8b75770e9"
      unitRef="usd">182140000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmUyZTQ3YTljODUwYzQ5MzE4YmQ3OTE1MGViOWMzOGMzL3RhYmxlcmFuZ2U6ZTJlNDdhOWM4NTBjNDkzMThiZDc5MTUwZWI5YzM4YzNfMi0xLTEtMS0yNTgxMw_7d66d29d-8350-4052-825a-afc7834775ab"
      unitRef="usd">105904000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmUyZTQ3YTljODUwYzQ5MzE4YmQ3OTE1MGViOWMzOGMzL3RhYmxlcmFuZ2U6ZTJlNDdhOWM4NTBjNDkzMThiZDc5MTUwZWI5YzM4YzNfMi0zLTEtMS0yNTgxMw_ffa9dd35-70a2-4821-8c88-951bbb0c38db"
      unitRef="usd">124427000</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmUyZTQ3YTljODUwYzQ5MzE4YmQ3OTE1MGViOWMzOGMzL3RhYmxlcmFuZ2U6ZTJlNDdhOWM4NTBjNDkzMThiZDc5MTUwZWI5YzM4YzNfMy0xLTEtMS0yNTgxMw_3243e017-e592-428b-a1ba-e8113fabf097"
      unitRef="usd">45018000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmUyZTQ3YTljODUwYzQ5MzE4YmQ3OTE1MGViOWMzOGMzL3RhYmxlcmFuZ2U6ZTJlNDdhOWM4NTBjNDkzMThiZDc5MTUwZWI5YzM4YzNfMy0zLTEtMS0yNTgxMw_6a17a45a-1d4f-4ff6-86ad-927e59c7300d"
      unitRef="usd">57713000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i7d6e456fce1e48878872860150a81f88_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfMzk4_1d9c8965-d9f1-44c7-b864-56e4386dea8c"
      unitRef="usd">6005000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i117005c8cd224f0cb45685106068c5de_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfNDA1_5bd577da-a691-4435-b2da-047552a88fb1"
      unitRef="usd">6308000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i39f1a3650afe4f099e09112547649d0f_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfNDQ1_03b276c5-a762-4785-879b-126fa6e8aa45"
      unitRef="usd">17273000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="iac792a983c7340bc86e5f8eae82ddae2_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfNDUy_7c45a2d1-97ae-485e-870e-0134f5aac4bf"
      unitRef="usd">18523000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfMTE4MQ_e5193456-ae21-4236-84a9-0b561f8c170b">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Office equipment &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Computer equipment &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;45,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;54,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Furniture and fixtures &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;12,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Software &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Leasehold improvements &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;46,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;47,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Time clocks rented by clients &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;122,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;133,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(62,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(69,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Property and equipment, net &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;59,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;64,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5395aaf671914f5db971d914b57d4da6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfMS0xLTEtMS0yNTgxMw_2c80b7d4-f4b5-464b-86c9-01bc7b32077a"
      unitRef="usd">5211000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9c408b3cc7de4d30a34045ca8523efd4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfMS0zLTEtMS0yNTgxMw_f2c8d13c-d09b-464a-b6ed-fd9a9513020e"
      unitRef="usd">4365000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7ffaf43a53f44ce8ab5e82ce5060d8e4_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfMi0xLTEtMS0yNTgxMw_9a315b5e-9f8f-4d21-9790-a4ff92057fe9"
      unitRef="usd">45420000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id1572e0043954f4f911b3ed3e925a44f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfMi0zLTEtMS0yNTgxMw_1d960080-b4e9-4067-9770-da7818675b8a"
      unitRef="usd">54172000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1c60198480fc474c93855ecbc79f346f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfMy0xLTEtMS0yNTgxMw_391ded5f-ae5c-484d-bee9-7a508378b14e"
      unitRef="usd">13104000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic70ea58df464472bbc1c5ee4b889243e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfMy0zLTEtMS0yNTgxMw_e4211042-8660-485d-ae1a-435364418b8e"
      unitRef="usd">12791000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i45bf321bdcb641ada22cf452bcb2a26d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfNC0xLTEtMS0yNTgxMw_334e01f4-0a67-4339-8afb-5d903a45e724"
      unitRef="usd">6641000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0de0ac496a6f4e6f8edbdf91a99f803f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfNC0zLTEtMS0yNTgxMw_5b115e26-fa99-4f60-a9e5-c39edcf2127c"
      unitRef="usd">8278000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i89882d5277f542c29cd237227b532b96_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfNS0xLTEtMS0yNTgxMw_4005e482-a1c6-4fcb-90d2-b709d847cecb"
      unitRef="usd">46814000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5ac1c0a2d72948c09d113e5a2345f185_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfNS0zLTEtMS0yNTgxMw_a4b89007-66f9-4135-9093-1d7e7b0dfb23"
      unitRef="usd">47255000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i53d971ec5c5c485db310e085a9fb8c53_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfNi0xLTEtMS0yNTgxMw_6a0ee4ec-37c2-4ff9-9a5a-b86ad0feedf0"
      unitRef="usd">5399000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3295243ebaa5426dbaf507286e866fbc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfNi0zLTEtMS0yNTgxMw_311fb974-1f34-4296-bdbf-c24c83adf88d"
      unitRef="usd">6423000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfNy0xLTEtMS0yNTgxMw_62fa4d0a-f243-48a4-8c96-e1d5b057eaa0"
      unitRef="usd">122589000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfNy0zLTEtMS0yNTgxMw_80540344-ea63-4cc9-9d94-932847361a16"
      unitRef="usd">133284000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfOC0xLTEtMS0yNTgxMw_38e4a596-17cd-40ac-86ef-d7ab4fb8ea4e"
      unitRef="usd">62754000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfOC0zLTEtMS0yNTgxMw_7470ca74-dd4b-4a76-adb9-006a04de83f7"
      unitRef="usd">69280000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfOS0xLTEtMS0yNTgxMw_a8cd938d-36f8-4923-91dc-b7cc5f1543fe"
      unitRef="usd">59835000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjE4M2IzMzhjMWQ1NjQ2N2Y5NmRmMTg3ZWQ5NzIzOGM3L3RhYmxlcmFuZ2U6MTgzYjMzOGMxZDU2NDY3Zjk2ZGYxODdlZDk3MjM4YzdfOS0zLTEtMS0yNTgxMw_858f1bbe-f906-47e8-acd4-9923f52280cf"
      unitRef="usd">64004000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfNTYz_aa141628-41c5-4e04-b09b-1cfdcf5d3424"
      unitRef="usd">3966000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfNTcw_7d417aee-8668-4ef5-921f-8a609dae19d9"
      unitRef="usd">4098000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfNjEw_c4094fdf-802b-455b-bbd4-fe53dd3b7e83"
      unitRef="usd">11985000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfNjE3_d3b93008-d458-4e44-8720-1544301d9a43"
      unitRef="usd">11914000</us-gaap:Depreciation>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfMTE4Mg_45bcfae7-29fa-4d5e-b26a-1eedccf894e5">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes changes in goodwill during the nine months ended March&#160;31, 2022: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at June&#160;30, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;33,650&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Additions attributable to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;68,533&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;102,183&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjQxMmZhYjExZTM0NDQzYWM4ZjY4YjI0ZjU5MTlmYzFiL3RhYmxlcmFuZ2U6NDEyZmFiMTFlMzQ0NDNhYzhmNjhiMjRmNTkxOWZjMWJfMS0xLTEtMS0yNTgxMw_a02a4e65-8a2a-4201-a528-ed886cc8c4d7"
      unitRef="usd">33650000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjQxMmZhYjExZTM0NDQzYWM4ZjY4YjI0ZjU5MTlmYzFiL3RhYmxlcmFuZ2U6NDEyZmFiMTFlMzQ0NDNhYzhmNjhiMjRmNTkxOWZjMWJfMi0xLTEtMS0yNTgxMw_02e9f049-3bbb-4c9e-ad66-a406943a9fe4"
      unitRef="usd">68533000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOjQxMmZhYjExZTM0NDQzYWM4ZjY4YjI0ZjU5MTlmYzFiL3RhYmxlcmFuZ2U6NDEyZmFiMTFlMzQ0NDNhYzhmNjhiMjRmNTkxOWZjMWJfMy0xLTEtMS0yNTgxMw_8cdcb989-ac75-41d1-ade4-357ab2805423"
      unitRef="usd">102183000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfMTE3OA_a566f9ee-a87f-49d7-92c7-79e0f8a97443">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s amortizable intangible assets and estimated useful lives are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.407%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Weighted &lt;br/&gt;average&lt;br/&gt;useful&lt;br/&gt;life (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Proprietary technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;43,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 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:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Client relationships &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;19,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;22,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Non-solicitation agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;27,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;68,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accumulated amortization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(14,342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(20,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Intangible assets, net &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;48,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0546032221fc4ba5aa095da28e344f53_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfMS0xLTEtMS0yNTgxMw_ae92ad32-3705-45f1-9ab4-d533767e5c55"
      unitRef="usd">6129000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i812381952f1441d09fa1c3b5a2f5c9aa_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfMS0zLTEtMS0yNTgxMw_dab2c42f-1045-459f-a764-8855deb4469b"
      unitRef="usd">43129000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i387d877c7de04deaac9e4815aff088c4_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfMS01LTEtMS0yNTgxMw_93285373-4e99-4b7a-91aa-ce91940a6f65">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i596658ad0c144f7a8e3abec848ad927f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfMi0xLTEtMS0yNTgxMw_019a1f68-278f-40e6-94b1-79933bc92f95"
      unitRef="usd">19200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie32de158886742da870fe4a7080ac069_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfMi0zLTEtMS0yNTgxMw_36100e62-816a-4399-9de0-a6c93418f697"
      unitRef="usd">22200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ifcccdd6d08af4e8abf02bdac1ac1cd75_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfMi01LTEtMS0yNTgxMw_6980cf10-127a-4b7c-8224-181fd2b8290d">P7Y9M18D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i11c1e3e37ca54826902306b3afe8448b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfMy0xLTEtMS0yNTgxMw_7e10c553-565b-482a-876d-be063f057069"
      unitRef="usd">1600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i72d04da97f7e41aa9a2d02d61f748fcc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfMy0zLTEtMS0yNTgxMw_9492457e-67d1-49ac-a17a-c01440558869"
      unitRef="usd">1600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i6b7f84c039274c8693f85935f6323969_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfMy01LTEtMS0yNTgxMw_e584c90c-b13c-4b0b-a29b-99ca082b5005">P3Y1M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3811e664c4d2460ba3601f433c2ddd3e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfNC0xLTEtMS0yNTgxMw_85a6a87c-3619-4035-b0c9-9806135a4d60"
      unitRef="usd">440000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6a4bda3e72184fc0b9b25d3b7a85b0fb_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfNC0zLTEtMS0yNTgxMw_07c583f7-d534-4eab-919b-130ef100af50"
      unitRef="usd">1640000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="if0b1cfb020c844b1818a420a2b8aa1e7_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfNC01LTEtMS0yNTgxMw_dc9c2724-1cf4-4aac-8eae-8efcf3ff4e36">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfNS0xLTEtMS0yNTgxMw_70275ba9-b649-4b14-b5eb-fc4568c9f825"
      unitRef="usd">27369000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfNS0zLTEtMS0yNTgxMw_eb6f5760-2a53-4be7-a279-4de78fd7fff8"
      unitRef="usd">68569000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfNi0xLTEtMS0yNTgxMw_e6fb3977-ec29-42b0-984d-b159b019462d"
      unitRef="usd">14342000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfNi0zLTEtMS0yNTgxMw_8a114d03-e617-48cb-a3db-835ad6e4d047"
      unitRef="usd">20324000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfNy0xLTEtMS0yNTgxMw_2c247b9f-b66f-4d11-a0e3-8c02897c3882"
      unitRef="usd">13027000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmU5YTRmOWE2MTQ2ZTQ4YTA5MmU3ZjNjMDE3ZDU3Mjk5L3RhYmxlcmFuZ2U6ZTlhNGY5YTYxNDZlNDhhMDkyZTdmM2MwMTdkNTcyOTlfNy0zLTEtMS0yNTgxMw_91c6c5fa-b141-4a71-aaff-f176a3d8b374"
      unitRef="usd">48245000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfOTUy_a9c75177-a3c9-4bef-8d7d-9d309697a812"
      unitRef="usd">1028000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfOTU5_385c0998-0be8-4e50-ba90-3400e776b18e"
      unitRef="usd">2630000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfOTk5_9f4b74ff-9bd7-4ad1-9006-c0df7f05e4c2"
      unitRef="usd">2812000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfMTAwNg_708809eb-63f4-405e-8ab1-210a6c0046a0"
      unitRef="usd">5982000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfMTE3OQ_ed83f6ec-dfe8-424c-8d25-7a17ba8aa06e">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future amortization expense for acquired intangible assets as of March&#160;31, 2022 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Remainder of fiscal 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Fiscal 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;10,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Fiscal 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Fiscal 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Fiscal 2026&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;48,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmExMTdiMWIwOTNlYjQ2MTNhY2U1Y2I3OGViODkwNThlL3RhYmxlcmFuZ2U6YTExN2IxYjA5M2ViNDYxM2FjZTVjYjc4ZWI4OTA1OGVfMC0xLTEtMS0yNTgxMw_b57c8a25-1305-4e60-a08b-d380ef378951"
      unitRef="usd">2770000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmExMTdiMWIwOTNlYjQ2MTNhY2U1Y2I3OGViODkwNThlL3RhYmxlcmFuZ2U6YTExN2IxYjA5M2ViNDYxM2FjZTVjYjc4ZWI4OTA1OGVfMS0xLTEtMS0yNTgxMw_b69039c4-2282-465b-9153-402c1d035fd0"
      unitRef="usd">10948000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmExMTdiMWIwOTNlYjQ2MTNhY2U1Y2I3OGViODkwNThlL3RhYmxlcmFuZ2U6YTExN2IxYjA5M2ViNDYxM2FjZTVjYjc4ZWI4OTA1OGVfMi0xLTEtMS0yNTgxMw_a06362af-166d-4618-a96c-43cc68f98695"
      unitRef="usd">9943000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmExMTdiMWIwOTNlYjQ2MTNhY2U1Y2I3OGViODkwNThlL3RhYmxlcmFuZ2U6YTExN2IxYjA5M2ViNDYxM2FjZTVjYjc4ZWI4OTA1OGVfMy0xLTEtMS0yNTgxMw_0e68bede-d388-46f7-a839-d72c202dc108"
      unitRef="usd">8888000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmExMTdiMWIwOTNlYjQ2MTNhY2U1Y2I3OGViODkwNThlL3RhYmxlcmFuZ2U6YTExN2IxYjA5M2ViNDYxM2FjZTVjYjc4ZWI4OTA1OGVfNC0xLTEtMS0yNTgxMw_a26b2dcc-423a-493a-95f9-788933dcb224"
      unitRef="usd">7269000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <pcty:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmExMTdiMWIwOTNlYjQ2MTNhY2U1Y2I3OGViODkwNThlL3RhYmxlcmFuZ2U6YTExN2IxYjA5M2ViNDYxM2FjZTVjYjc4ZWI4OTA1OGVfNS0xLTEtMS0yNTgxMw_c0dc4f4a-b8fb-45c3-9191-b7c66fec5635"
      unitRef="usd">8427000</pcty:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmExMTdiMWIwOTNlYjQ2MTNhY2U1Y2I3OGViODkwNThlL3RhYmxlcmFuZ2U6YTExN2IxYjA5M2ViNDYxM2FjZTVjYjc4ZWI4OTA1OGVfNi0xLTEtMS0yNTgxMw_6c29c305-a3a1-4aff-b4ac-dcd30fa0b096"
      unitRef="usd">48245000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RleHRyZWdpb246ODY5OTMyNzJlNTI1NDU0ODg5MzIyZmUwMTUwNjI5Y2ZfMTE4Mw_2f57f4f0-24c8-42ba-b8fe-026255ba89a4">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of accrued expenses were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Accrued payroll and personnel costs &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;73,969&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;67,965&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,549&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,270&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9,442&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;14,326&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;12,149&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;18,259&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total accrued expenses &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;103,109&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;108,820&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmNlNmFiZmQ1MTBmYjQ0YjZiZDdhNzg4NTczMjJhYmUyL3RhYmxlcmFuZ2U6Y2U2YWJmZDUxMGZiNDRiNmJkN2E3ODg1NzMyMmFiZTJfMS0xLTEtMS0yNTgxMw_e5a5e554-e2ee-4187-a4e2-0d31f1cd65ad"
      unitRef="usd">73969000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmNlNmFiZmQ1MTBmYjQ0YjZiZDdhNzg4NTczMjJhYmUyL3RhYmxlcmFuZ2U6Y2U2YWJmZDUxMGZiNDRiNmJkN2E3ODg1NzMyMmFiZTJfMS0zLTEtMS0yNTgxMw_cfd8c8fd-1901-4e7f-b5ec-e6f800f6c9b4"
      unitRef="usd">67965000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmNlNmFiZmQ1MTBmYjQ0YjZiZDdhNzg4NTczMjJhYmUyL3RhYmxlcmFuZ2U6Y2U2YWJmZDUxMGZiNDRiNmJkN2E3ODg1NzMyMmFiZTJfMi0xLTEtMS0yNTgxMw_593b62fd-2728-43a2-a6ce-e63764562ead"
      unitRef="usd">7549000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmNlNmFiZmQ1MTBmYjQ0YjZiZDdhNzg4NTczMjJhYmUyL3RhYmxlcmFuZ2U6Y2U2YWJmZDUxMGZiNDRiNmJkN2E3ODg1NzMyMmFiZTJfMi0zLTEtMS0yNTgxMw_50f0a080-eb8f-411f-8c88-cef2a2d173ad"
      unitRef="usd">8270000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmNlNmFiZmQ1MTBmYjQ0YjZiZDdhNzg4NTczMjJhYmUyL3RhYmxlcmFuZ2U6Y2U2YWJmZDUxMGZiNDRiNmJkN2E3ODg1NzMyMmFiZTJfMy0xLTEtMS0yNTgxMw_1a4302ad-769a-4574-8d6c-140ca7d57dc9"
      unitRef="usd">9442000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmNlNmFiZmQ1MTBmYjQ0YjZiZDdhNzg4NTczMjJhYmUyL3RhYmxlcmFuZ2U6Y2U2YWJmZDUxMGZiNDRiNmJkN2E3ODg1NzMyMmFiZTJfMy0zLTEtMS0yNTgxMw_cce14be3-b8ac-4f18-816d-190d1a737ae6"
      unitRef="usd">14326000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmNlNmFiZmQ1MTBmYjQ0YjZiZDdhNzg4NTczMjJhYmUyL3RhYmxlcmFuZ2U6Y2U2YWJmZDUxMGZiNDRiNmJkN2E3ODg1NzMyMmFiZTJfNC0xLTEtMS0yNTgxMw_84503f93-c84e-42d9-8eac-3257fb6631c7"
      unitRef="usd">12149000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmNlNmFiZmQ1MTBmYjQ0YjZiZDdhNzg4NTczMjJhYmUyL3RhYmxlcmFuZ2U6Y2U2YWJmZDUxMGZiNDRiNmJkN2E3ODg1NzMyMmFiZTJfNC0zLTEtMS0yNTgxMw_d465d720-0e8b-43fb-a2ee-c4b559bc27d9"
      unitRef="usd">18259000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmNlNmFiZmQ1MTBmYjQ0YjZiZDdhNzg4NTczMjJhYmUyL3RhYmxlcmFuZ2U6Y2U2YWJmZDUxMGZiNDRiNmJkN2E3ODg1NzMyMmFiZTJfNS0xLTEtMS0yNTgxMw_f4fb178a-78bb-4284-a72d-9eac62c3db84"
      unitRef="usd">103109000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80My9mcmFnOjg2OTkzMjcyZTUyNTQ1NDg4OTMyMmZlMDE1MDYyOWNmL3RhYmxlOmNlNmFiZmQ1MTBmYjQ0YjZiZDdhNzg4NTczMjJhYmUyL3RhYmxlcmFuZ2U6Y2U2YWJmZDUxMGZiNDRiNmJkN2E3ODg1NzMyMmFiZTJfNS0zLTEtMS0yNTgxMw_c5c9026a-393c-40a0-9dc2-4f94446c8b95"
      unitRef="usd">108820000</us-gaap:AccruedLiabilitiesCurrent>
    <pcty:FundsHeldForClientsAndCorporateInvestmentsTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfMTQ0OA_5518459a-4ea9-4f80-aab5-3d7e9894f4ea">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(6) Corporate Investments and Funds Held for Clients&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate investments and funds held for clients consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Type of Issue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;202,287&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;202,287&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Funds held for clients' cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,743,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,743,594&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,390&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,062&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,079&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities (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;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,452&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;87&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,539&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total investments&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,966,333&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;87&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,966,420&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:90.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Included within the fair value of total available-for-sale securities above is $4,456 of corporate investments and $16,083 of funds held for clients.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31, 2022&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Type of Issue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;96,465&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;96,465&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Funds held for clients' cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,176,903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,176,903&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;49,440&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;49,327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;54,607&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(1,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;53,319&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,082&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,947&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;23,785&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;23,735&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,946&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,628&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,823&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,762&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities (2)&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;149,773&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(2,110)&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147,664&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total investments&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,423,141&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(2,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,421,032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:90.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;All available-for-sale securities are included in funds held for clients.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents and funds held for clients&#x2019; cash and cash equivalents include demand deposit accounts and money market funds at June&#160;30, 2021 and March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Classification of investments on the unaudited consolidated balance sheets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;202,287&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;96,465&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,456&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Funds held for clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,759,677&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,324,567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total investments&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,966,420&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,421,032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale securities that have been in an unrealized loss position for a period of less than 12 months as of March&#160;31, 2022 had fair market value as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31, 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="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Securities in an unrealized loss&lt;br/&gt;position for less than 12 months&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:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;49,327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(1,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;51,909&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,826&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;22,734&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,946&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,628&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,762&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(2,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;145,132&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no available-for-sale securities in an unrealized loss position at June&#160;30, 2021. As a result, no securities have been in an unrealized loss position for more than 12 months as of March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly reviews the composition of its portfolio to determine the existence of credit impairment. The Company did not recognize any credit impairment losses during the three or nine months ended March&#160;31, 2021 or 2022. All securities in the Company&#x2019;s portfolio held an A-1 rating or better as of March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not make any material reclassification adjustments out of accumulated other comprehensive income for realized gains and losses on the sale of available-for-sale securities during the three or nine months ended March&#160;31, 2021 or 2022. There were no realized gains or losses on the sale of available-for-sale securities for the three or nine months ended March&#160;31, 2021 or 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected maturities of available-for-sale securities at March&#160;31, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;One year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;98,775&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;98,392&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;One year to two years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;26,988&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;26,369&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Two years to three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;19,138&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Three years to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,765&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;149,773&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147,664&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pcty:FundsHeldForClientsAndCorporateInvestmentsTextBlock>
    <us-gaap:InvestmentTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfMTQ0OQ_b1e66b8b-3ca9-487b-9d9a-f6551955faf6">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate investments and funds held for clients consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Type of Issue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;202,287&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;202,287&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Funds held for clients' cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,743,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,743,594&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,390&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,460&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,062&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,079&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities (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;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,452&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;87&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,539&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total investments&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,966,333&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;87&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,966,420&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:90.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Included within the fair value of total available-for-sale securities above is $4,456 of corporate investments and $16,083 of funds held for clients.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31, 2022&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Type of Issue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;96,465&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;96,465&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Funds held for clients' cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,176,903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,176,903&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;49,440&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;49,327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;54,607&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(1,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;53,319&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,082&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,947&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;23,785&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;23,735&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&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="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,946&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,628&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,823&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,762&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities (2)&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;149,773&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(2,110)&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147,664&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total investments&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,423,141&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(2,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,421,032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:90.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;All available-for-sale securities are included in funds held for clients.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentTableTextBlock>
    <pcty:CashAndCashEquivalentsAmortizedCost
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfMi0yLTEtMS0yNTgxMw_e9da9bb0-5a90-4f45-85db-6e0ff081e660"
      unitRef="usd">202287000</pcty:CashAndCashEquivalentsAmortizedCost>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfMi04LTEtMS0yNTgxMw_5d07474c-9803-4e4e-95c7-a15e2832370f"
      unitRef="usd">202287000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <pcty:FundsHeldForClientsCashAndCashEquivalentsAmortizedCost
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfMy0yLTEtMS0yNTgxMw_838e2e13-c2a1-4ad9-9891-babd3e23c079"
      unitRef="usd">1743594000</pcty:FundsHeldForClientsCashAndCashEquivalentsAmortizedCost>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfMy04LTEtMS0yNTgxMw_f389fe6c-0898-4d67-bc72-8c669900f9c4"
      unitRef="usd">1743594000</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id01415430a624ff5bf39335d2847827e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNS0yLTEtMS0yNTgxMw_01a69e22-75bb-478e-8423-94eeaffedeeb"
      unitRef="usd">13390000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id01415430a624ff5bf39335d2847827e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNS00LTEtMS0yNTgxMw_7cbad0aa-20dd-47ee-80ee-2049004823fd"
      unitRef="usd">70000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id01415430a624ff5bf39335d2847827e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNS02LTEtMS0yNTgxMw_1db110f4-ac61-4597-aceb-8adccae87a44"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id01415430a624ff5bf39335d2847827e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNS04LTEtMS0yNTgxMw_2a5e7625-3b44-42a7-8f3e-3c2258f33a70"
      unitRef="usd">13460000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i60a2962576084e0ca35719ed994d2744_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNi0yLTEtMS0yNTgxMw_d88f860e-b4c9-42c3-bd88-fb676ac6116d"
      unitRef="usd">7062000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i60a2962576084e0ca35719ed994d2744_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNi00LTEtMS0yNTgxMw_4bd569a9-571e-4e1a-9667-e1b88b7a673f"
      unitRef="usd">17000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i60a2962576084e0ca35719ed994d2744_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNi02LTEtMS0yNTgxMw_c74b8cbd-dc01-4007-b26e-0e512f77d47a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i60a2962576084e0ca35719ed994d2744_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNi04LTEtMS0yNTgxMw_bf8b71d2-039f-4d9b-a439-8bffb9e31656"
      unitRef="usd">7079000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNy0yLTEtMS0yNTgxMw_8641b821-9c93-4f6a-98a5-aad7d7478b58"
      unitRef="usd">20452000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNy00LTEtMS0yNTgxMw_4f32c5a7-222f-4095-86dc-5d11712539e5"
      unitRef="usd">87000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNy02LTEtMS0yNTgxMw_3100c391-dc59-479d-9f8a-cd2ed56b6930"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfNy04LTEtMS0yNTgxMw_5be03521-e90a-4f0f-a7c1-6c4a654adcaf"
      unitRef="usd">20539000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <pcty:InvestmentsAmortizedCost
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfOC0yLTEtMS0yNTgxMw_ca498a3b-77c2-4b63-89f7-f8fc5238328e"
      unitRef="usd">1966333000</pcty:InvestmentsAmortizedCost>
    <pcty:InvestmentsAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfOC00LTEtMS0yNTgxMw_a72a9074-4797-4a3d-a565-5b6534f23191"
      unitRef="usd">87000</pcty:InvestmentsAccumulatedGrossUnrealizedGainBeforeTax>
    <pcty:InvestmentsAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfOC02LTEtMS0yNTgxMw_b4be13ec-65e8-47fb-8bc8-b9ca78a6041a"
      unitRef="usd">0</pcty:InvestmentsAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:Investments
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ4ODRiYzdjY2RhNjQ0NWE4YWZlYjEyYjJiM2MyMzliL3RhYmxlcmFuZ2U6NDg4NGJjN2NjZGE2NDQ1YThhZmViMTJiMmIzYzIzOWJfOC04LTEtMS0yNTgxMw_64fbf54c-ff5a-439d-bda1-e28e7b6b8165"
      unitRef="usd">1966420000</us-gaap:Investments>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3e559033266b4061ac60508fbecd8f70_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ3MjdjZjEwMmVhYzQ5OTA4ZWU4ZGZhMzIzYjM5NTAwL3RhYmxlcmFuZ2U6NDcyN2NmMTAyZWFjNDk5MDhlZThkZmEzMjNiMzk1MDBfMC0yLTEtMS0yNTgxMy90ZXh0cmVnaW9uOjJmNzYyNjg3OWM0YjQ0MDJhZGJkMDlhZTgwZjNlODlmXzgz_d9b12489-fe7a-4ecd-ac9c-22f7e054568f"
      unitRef="usd">4456000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4dd889d1c56b4b31a00ed5cafa97da04_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOjQ3MjdjZjEwMmVhYzQ5OTA4ZWU4ZGZhMzIzYjM5NTAwL3RhYmxlcmFuZ2U6NDcyN2NmMTAyZWFjNDk5MDhlZThkZmEzMjNiMzk1MDBfMC0yLTEtMS0yNTgxMy90ZXh0cmVnaW9uOjJmNzYyNjg3OWM0YjQ0MDJhZGJkMDlhZTgwZjNlODlmXzExNQ_65338c04-f59a-4037-9de5-e8fdc504b1f2"
      unitRef="usd">16083000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <pcty:CashAndCashEquivalentsAmortizedCost
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMi0yLTEtMS0yNTgxMw_3551dce1-2309-4540-87a2-5b4045abf5d8"
      unitRef="usd">96465000</pcty:CashAndCashEquivalentsAmortizedCost>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMi04LTEtMS0yNTgxMw_7f6bc0ca-66dc-42b9-b408-ab3652f24d60"
      unitRef="usd">96465000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMi04LTEtMS0yNTgxMw_aaa9d080-c1f3-4bdb-9585-f26cc67773d9"
      unitRef="usd">96465000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <pcty:FundsHeldForClientsCashAndCashEquivalentsAmortizedCost
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMy0yLTEtMS0yNTgxMw_0aad82b8-f50d-400d-af2f-0940c862c820"
      unitRef="usd">4176903000</pcty:FundsHeldForClientsCashAndCashEquivalentsAmortizedCost>
    <pcty:FundsHeldForClientsCashAndCashEquivalentsAmortizedCost
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMy0yLTEtMS0yNTgxMw_c12510bd-70f9-413d-af01-17b4c43aa3a0"
      unitRef="usd">4176903000</pcty:FundsHeldForClientsCashAndCashEquivalentsAmortizedCost>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMy04LTEtMS0yNTgxMw_72d6998a-97a5-4764-a079-dfbba22b3b2e"
      unitRef="usd">4176903000</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMy04LTEtMS0yNTgxMw_e284af9e-2df6-462b-a2bf-c85cede35fe8"
      unitRef="usd">4176903000</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i10472db55b304b6086600aa89bb3f469_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNS0yLTEtMS0yNTgxMw_a839d76b-5aac-47e4-9f6e-b2d603d8b611"
      unitRef="usd">49440000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i10472db55b304b6086600aa89bb3f469_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNS00LTEtMS0yNTgxMw_5e9f7b25-00ba-4c30-b684-1afb4f4bdfff"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i10472db55b304b6086600aa89bb3f469_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNS02LTEtMS0yNTgxMw_1477c273-8083-4eb9-ae07-b6f5b8214473"
      unitRef="usd">113000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i10472db55b304b6086600aa89bb3f469_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNS04LTEtMS0yNTgxMw_c29c599d-23de-48ad-af9f-a8e353277ed0"
      unitRef="usd">49327000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i961652e3ecad47989791229dfdbe97af_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNi0yLTEtMS0yNTgxMw_11c63841-f1c2-4ebc-994d-5569df4c871c"
      unitRef="usd">54607000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i961652e3ecad47989791229dfdbe97af_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNi00LTEtMS0yNTgxMw_2fec993e-c065-443d-9efc-1d60525ac40b"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i961652e3ecad47989791229dfdbe97af_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNi02LTEtMS0yNTgxMw_73e7e460-3c49-4447-be4b-287509970d4a"
      unitRef="usd">1289000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i961652e3ecad47989791229dfdbe97af_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNi04LTEtMS0yNTgxMw_8ef8556d-aa6c-40a1-9b8e-c45106485213"
      unitRef="usd">53319000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i42af760ef8d14946b15716a301090bbc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNy0yLTEtMS0yNTgxMw_e9f7928c-3e67-468d-b41c-b76dfd6adf6c"
      unitRef="usd">8082000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i42af760ef8d14946b15716a301090bbc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNy00LTEtMS0yNTgxMw_89d478de-b9ac-4a60-a423-d456460af9ca"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i42af760ef8d14946b15716a301090bbc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNy02LTEtMS0yNTgxMw_f74d684b-e984-45c9-af3c-981da0ec7266"
      unitRef="usd">135000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i42af760ef8d14946b15716a301090bbc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfNy04LTEtMS0yNTgxMw_350dbb7d-77a7-4dad-a237-64968bc95f16"
      unitRef="usd">7947000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="idfe92c1be57248dd87bec86ebb3ad7d5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfOC0yLTEtMS0yNTgxMw_487be154-2eb9-46e2-b6a3-fcc35261b953"
      unitRef="usd">23785000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idfe92c1be57248dd87bec86ebb3ad7d5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfOC00LTEtMS0yNTgxMw_83d3d98f-6c3f-4eb7-9865-73f15f4baa5b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idfe92c1be57248dd87bec86ebb3ad7d5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfOC02LTEtMS0yNTgxMw_73d90d8f-d093-4b63-8c1c-cfe79a8c0fc8"
      unitRef="usd">50000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idfe92c1be57248dd87bec86ebb3ad7d5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfOC04LTEtMS0yNTgxMw_b8a1f7ed-65cd-4ef1-8440-87b92a79d48a"
      unitRef="usd">23735000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9fc75f914d8a429a807b5ea452072444_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfOS0yLTEtMS0yNTgxMw_18d43aa9-abf3-4c97-880e-a9f1e63e1211"
      unitRef="usd">4036000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9fc75f914d8a429a807b5ea452072444_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfOS00LTEtMS0yNTgxMw_89489ac9-efb8-4ab6-a030-0711f0e75cfb"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9fc75f914d8a429a807b5ea452072444_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfOS02LTEtMS0yNTgxMw_f826f32b-51f5-4226-80eb-d0eaebf3a483"
      unitRef="usd">90000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9fc75f914d8a429a807b5ea452072444_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfOS04LTEtMS0yNTgxMw_00a0611e-e586-4f01-a3e1-9da6278984bf"
      unitRef="usd">3946000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4b550cb01ce1407ba1abebfc1a5a01a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTAtMi0xLTEtMjU4MTM_26a17fda-49e3-4a15-9ea1-d758ac112db5"
      unitRef="usd">7000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4b550cb01ce1407ba1abebfc1a5a01a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTAtNC0xLTEtMjU4MTM_11eba7af-2209-44bf-b3e4-71e169655eb5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4b550cb01ce1407ba1abebfc1a5a01a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTAtNi0xLTEtMjU4MTM_4a505e42-bfbf-4adb-a7e1-373f32fc7609"
      unitRef="usd">372000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4b550cb01ce1407ba1abebfc1a5a01a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTAtOC0xLTEtMjU4MTM_127c6641-228e-42cb-b11a-b3554a48dafe"
      unitRef="usd">6628000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic3950d4bb6104e6481cd7366c4b1ecd6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTEtMi0xLTEtMjU4MTM_a691ea71-e661-4bc5-9616-8f7d0b30ed3a"
      unitRef="usd">2823000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic3950d4bb6104e6481cd7366c4b1ecd6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTEtNC0xLTEtMjU4MTM_b993f638-0a78-46e2-834e-bfc6ea163007"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic3950d4bb6104e6481cd7366c4b1ecd6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTEtNi0xLTEtMjU4MTM_7e366586-84be-4102-b7bf-4e698aa3a853"
      unitRef="usd">61000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic3950d4bb6104e6481cd7366c4b1ecd6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTEtOC0xLTEtMjU4MTM_e4b9bac0-2797-4faa-81bc-ae37fe0f8790"
      unitRef="usd">2762000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTItMi0xLTEtMjU4MTM_ec5ed7c5-0ae5-4471-bea2-0f299dd76d8d"
      unitRef="usd">149773000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTItNC0xLTEtMjU4MTM_ca8e3038-2cb7-4ebe-9bd8-e00da8ade3f3"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTItNi0xLTEtMjU4MTM_53d6d75a-c434-4753-a145-1563c76cd266"
      unitRef="usd">2110000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTItOC0xLTEtMjU4MTM_512b28b6-b86a-48cd-a639-3224f863d114"
      unitRef="usd">147664000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <pcty:InvestmentsAmortizedCost
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTMtMi0xLTEtMjU4MTM_e619b47e-d874-4005-9c21-1b8a1993991f"
      unitRef="usd">4423141000</pcty:InvestmentsAmortizedCost>
    <pcty:InvestmentsAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTMtNC0xLTEtMjU4MTM_270b272f-84a9-45ac-9d24-c67d085d1b32"
      unitRef="usd">1000</pcty:InvestmentsAccumulatedGrossUnrealizedGainBeforeTax>
    <pcty:InvestmentsAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTMtNi0xLTEtMjU4MTM_e78ed2f8-279e-459b-90a7-c5c38c9999e2"
      unitRef="usd">2110000</pcty:InvestmentsAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:Investments
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmYyNmYwYWEwY2MyMDQwZDA5NzYyYmY4ODE2OTRhZGUzL3RhYmxlcmFuZ2U6ZjI2ZjBhYTBjYzIwNDBkMDk3NjJiZjg4MTY5NGFkZTNfMTMtOC0xLTEtMjU4MTM_34be5d10-d9ca-4f4f-8d61-b0d398c94a32"
      unitRef="usd">4421032000</us-gaap:Investments>
    <pcty:InvestmentByClassificationTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfMTQ1MA_d6af8351-6f81-491c-9dc8-886d23f91456">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Classification of investments on the unaudited consolidated balance sheets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;202,287&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;96,465&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,456&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Funds held for clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,759,677&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,324,567&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total investments&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,966,420&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,421,032&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pcty:InvestmentByClassificationTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmRlNTMyYTdlNjlkNTRjMjc4ZmQ4N2Q0OWJkMzExYWY4L3RhYmxlcmFuZ2U6ZGU1MzJhN2U2OWQ1NGMyNzhmZDg3ZDQ5YmQzMTFhZjhfMS0xLTEtMS0yNTgxMw_039125aa-4fe9-48d8-bb6a-2acc76427f37"
      unitRef="usd">202287000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmRlNTMyYTdlNjlkNTRjMjc4ZmQ4N2Q0OWJkMzExYWY4L3RhYmxlcmFuZ2U6ZGU1MzJhN2U2OWQ1NGMyNzhmZDg3ZDQ5YmQzMTFhZjhfMS0zLTEtMS0yNTgxMw_c1fd6a1c-9b66-4158-b395-48d4ba3e229e"
      unitRef="usd">96465000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmRlNTMyYTdlNjlkNTRjMjc4ZmQ4N2Q0OWJkMzExYWY4L3RhYmxlcmFuZ2U6ZGU1MzJhN2U2OWQ1NGMyNzhmZDg3ZDQ5YmQzMTFhZjhfMi0xLTEtMS0yNTgxMw_4c1215cd-1ec6-4437-a26c-8c421bba7923"
      unitRef="usd">4456000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmRlNTMyYTdlNjlkNTRjMjc4ZmQ4N2Q0OWJkMzExYWY4L3RhYmxlcmFuZ2U6ZGU1MzJhN2U2OWQ1NGMyNzhmZDg3ZDQ5YmQzMTFhZjhfMi0zLTEtMS0yNTgxMw_a12aab0e-93b4-4985-9a65-06ad6e474426"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:FundsHeldForClients
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmRlNTMyYTdlNjlkNTRjMjc4ZmQ4N2Q0OWJkMzExYWY4L3RhYmxlcmFuZ2U6ZGU1MzJhN2U2OWQ1NGMyNzhmZDg3ZDQ5YmQzMTFhZjhfMy0xLTEtMS0yNTgxMw_2af256a4-caa7-47e7-8759-8b4a1f938534"
      unitRef="usd">1759677000</us-gaap:FundsHeldForClients>
    <us-gaap:FundsHeldForClients
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmRlNTMyYTdlNjlkNTRjMjc4ZmQ4N2Q0OWJkMzExYWY4L3RhYmxlcmFuZ2U6ZGU1MzJhN2U2OWQ1NGMyNzhmZDg3ZDQ5YmQzMTFhZjhfMy0zLTEtMS0yNTgxMw_2e775673-dc27-480b-a785-592bc1070b6f"
      unitRef="usd">4324567000</us-gaap:FundsHeldForClients>
    <us-gaap:Investments
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmRlNTMyYTdlNjlkNTRjMjc4ZmQ4N2Q0OWJkMzExYWY4L3RhYmxlcmFuZ2U6ZGU1MzJhN2U2OWQ1NGMyNzhmZDg3ZDQ5YmQzMTFhZjhfNC0xLTEtMS0yNTgxMw_38934c72-5788-4386-8a03-bd75b93cab89"
      unitRef="usd">1966420000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmRlNTMyYTdlNjlkNTRjMjc4ZmQ4N2Q0OWJkMzExYWY4L3RhYmxlcmFuZ2U6ZGU1MzJhN2U2OWQ1NGMyNzhmZDg3ZDQ5YmQzMTFhZjhfNC0zLTEtMS0yNTgxMw_f7ff374c-ac75-4201-b48b-9294aa369baa"
      unitRef="usd">4421032000</us-gaap:Investments>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfMTQ1MQ_f7c5a7b7-1541-4b12-a23e-96b97c97f588">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale securities that have been in an unrealized loss position for a period of less than 12 months as of March&#160;31, 2022 had fair market value as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-bottom:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31, 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="9" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Securities in an unrealized loss&lt;br/&gt;position for less than 12 months&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:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;49,327&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(1,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;51,909&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,826&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;22,734&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,946&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,628&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,762&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(2,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;145,132&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i10472db55b304b6086600aa89bb3f469_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfMy0xLTEtMS0yNTgxMw_1e27b914-40d2-498e-8b40-6df83be9166d"
      unitRef="usd">113000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i10472db55b304b6086600aa89bb3f469_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfMy0zLTEtMS0yNTgxMw_b7574b7a-2632-4cbb-b620-826ce5416f32"
      unitRef="usd">49327000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i961652e3ecad47989791229dfdbe97af_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfNC0xLTEtMS0yNTgxMw_546dfa27-e51e-4804-8995-d1c737652c33"
      unitRef="usd">1289000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i961652e3ecad47989791229dfdbe97af_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfNC0zLTEtMS0yNTgxMw_7f5eb2cd-ef37-4e3b-9e88-cd297ea3c8e7"
      unitRef="usd">51909000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i42af760ef8d14946b15716a301090bbc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfNS0xLTEtMS0yNTgxMw_8375cd15-ef28-4598-9571-4015f2068bd5"
      unitRef="usd">135000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i42af760ef8d14946b15716a301090bbc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfNS0zLTEtMS0yNTgxMw_8799d0a7-992a-4fd9-9462-e6af5bdc8cdf"
      unitRef="usd">7826000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="idfe92c1be57248dd87bec86ebb3ad7d5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfNi0xLTEtMS0yNTgxMw_56f192c5-c789-434c-8588-a946ec880d69"
      unitRef="usd">50000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="idfe92c1be57248dd87bec86ebb3ad7d5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfNi0zLTEtMS0yNTgxMw_9c1f6110-e873-4cfb-90d0-6082a77a7761"
      unitRef="usd">22734000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9fc75f914d8a429a807b5ea452072444_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfNy0xLTEtMS0yNTgxMw_55881f39-f6fd-4ae2-8bc8-f621b91e6fcd"
      unitRef="usd">90000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9fc75f914d8a429a807b5ea452072444_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfNy0zLTEtMS0yNTgxMw_4f479e25-3619-4a59-bc58-293dc2f811dd"
      unitRef="usd">3946000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4b550cb01ce1407ba1abebfc1a5a01a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfOC0xLTEtMS0yNTgxMw_34cde76d-70c1-4ab7-841b-25d31d16bba9"
      unitRef="usd">372000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4b550cb01ce1407ba1abebfc1a5a01a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfOC0zLTEtMS0yNTgxMw_c02c90d6-616d-4559-bc64-3dd035690a79"
      unitRef="usd">6628000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ic3950d4bb6104e6481cd7366c4b1ecd6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfOS0xLTEtMS0yNTgxMw_52e0df97-2407-434c-8d3b-c1f18b722d60"
      unitRef="usd">61000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ic3950d4bb6104e6481cd7366c4b1ecd6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfOS0zLTEtMS0yNTgxMw_0e64f7b5-c52a-4bc8-a17f-61858e8a742e"
      unitRef="usd">2762000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfMTAtMS0xLTEtMjU4MTM_2b6f437b-06e1-46cc-93a8-d0a5f4cba7a7"
      unitRef="usd">2110000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmUwYTBhZjIxNjdkODQ1NTRhZDRiNzQ2YjNmMTE3ODlhL3RhYmxlcmFuZ2U6ZTBhMGFmMjE2N2Q4NDU1NGFkNGI3NDZiM2YxMTc4OWFfMTAtMy0xLTEtMjU4MTM_963d9d55-b384-46a8-9bdb-501513e339b7"
      unitRef="usd">145132000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfNTY5_4888312f-0b5a-4e98-989c-d9d811b58ca8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfNjUz_389db8c5-66dd-42b1-b11d-f6db28f5b696"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <pcty:CreditImpairmentLoss
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfODcw_09e58af9-3cb8-4573-9de6-ec1da2b1bb45"
      unitRef="usd">0</pcty:CreditImpairmentLoss>
    <pcty:CreditImpairmentLoss
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfODcw_1315922e-62c3-40b7-b57e-4eee1bff4687"
      unitRef="usd">0</pcty:CreditImpairmentLoss>
    <pcty:CreditImpairmentLoss
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfODcw_4dd92955-ed41-4e1f-a5f4-fda4112fabb8"
      unitRef="usd">0</pcty:CreditImpairmentLoss>
    <pcty:CreditImpairmentLoss
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfODcw_cab2e993-05ca-4673-be02-498de2b469dc"
      unitRef="usd">0</pcty:CreditImpairmentLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfMTI2Ng_5ebfdcc8-6c7e-4a03-80cb-2c82fc11f94a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfMTI2Ng_8b58d4f0-a609-427f-85c2-e2fe17aed3e8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfMTI2Ng_8b90d473-4bd8-41e1-975c-f8914ea7c174"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfMTI2Ng_d5ff06e5-7028-49d6-a931-09b2ef8784b2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RleHRyZWdpb246ZmNlOTg3OGQxZWRlNGRjZjk0OWJmZGYzYTRjNWFmYTdfMTQ1Mg_59ba9e3f-be61-4797-b090-2c26bc57251d">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected maturities of available-for-sale securities at March&#160;31, 2022 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;One year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;98,775&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;98,392&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;One year to two years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;26,988&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;26,369&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Two years to three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;19,138&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Three years to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,765&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;149,773&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147,664&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmM4MjlmMTNkMmMyNzRkYTA5Mzk3OWIwNGE4ODZlZDcwL3RhYmxlcmFuZ2U6YzgyOWYxM2QyYzI3NGRhMDkzOTc5YjA0YTg4NmVkNzBfMS0xLTEtMS0yNTgxMw_2ad647a2-0615-48d5-9bf8-e554d0665513"
      unitRef="usd">98775000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmM4MjlmMTNkMmMyNzRkYTA5Mzk3OWIwNGE4ODZlZDcwL3RhYmxlcmFuZ2U6YzgyOWYxM2QyYzI3NGRhMDkzOTc5YjA0YTg4NmVkNzBfMS0zLTEtMS0yNTgxMw_f8e78d1b-4ac6-4215-b7c4-ec8fce4b36f5"
      unitRef="usd">98392000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmM4MjlmMTNkMmMyNzRkYTA5Mzk3OWIwNGE4ODZlZDcwL3RhYmxlcmFuZ2U6YzgyOWYxM2QyYzI3NGRhMDkzOTc5YjA0YTg4NmVkNzBfMi0xLTEtMS0yNTgxMw_0b9db4a4-8e4c-4c43-8e36-174e0121836c"
      unitRef="usd">26988000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmM4MjlmMTNkMmMyNzRkYTA5Mzk3OWIwNGE4ODZlZDcwL3RhYmxlcmFuZ2U6YzgyOWYxM2QyYzI3NGRhMDkzOTc5YjA0YTg4NmVkNzBfMi0zLTEtMS0yNTgxMw_40ddb6f0-d311-48bd-88e6-3129dfcd8a3c"
      unitRef="usd">26369000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <pcty:AvailableForSaleSecuritiesDebtMaturitiesTwoYearsToThreeYearsAmortizedCost
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmM4MjlmMTNkMmMyNzRkYTA5Mzk3OWIwNGE4ODZlZDcwL3RhYmxlcmFuZ2U6YzgyOWYxM2QyYzI3NGRhMDkzOTc5YjA0YTg4NmVkNzBfMy0xLTEtMS0yNTgxMw_f0b623c6-ed74-4d4d-8af4-d2ca8e0f5d03"
      unitRef="usd">20000000</pcty:AvailableForSaleSecuritiesDebtMaturitiesTwoYearsToThreeYearsAmortizedCost>
    <pcty:AvailableForSaleSecuritiesDebtMaturitiesTwoYearsToThreeYearsFairValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmM4MjlmMTNkMmMyNzRkYTA5Mzk3OWIwNGE4ODZlZDcwL3RhYmxlcmFuZ2U6YzgyOWYxM2QyYzI3NGRhMDkzOTc5YjA0YTg4NmVkNzBfMy0zLTEtMS0yNTgxMw_26b80a4f-e6bc-47f4-a6c7-496964a019bd"
      unitRef="usd">19138000</pcty:AvailableForSaleSecuritiesDebtMaturitiesTwoYearsToThreeYearsFairValue>
    <pcty:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThreeThroughFive
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmM4MjlmMTNkMmMyNzRkYTA5Mzk3OWIwNGE4ODZlZDcwL3RhYmxlcmFuZ2U6YzgyOWYxM2QyYzI3NGRhMDkzOTc5YjA0YTg4NmVkNzBfNC0xLTEtMS0yNTgxMw_67446048-f35c-4334-bd2a-ac89cffe9637"
      unitRef="usd">4010000</pcty:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearThreeThroughFive>
    <pcty:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThreeThroughFive
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmM4MjlmMTNkMmMyNzRkYTA5Mzk3OWIwNGE4ODZlZDcwL3RhYmxlcmFuZ2U6YzgyOWYxM2QyYzI3NGRhMDkzOTc5YjA0YTg4NmVkNzBfNC0zLTEtMS0yNTgxMw_5f4fffc6-8346-4b7c-847e-846ce6e70bfb"
      unitRef="usd">3765000</pcty:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearThreeThroughFive>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmM4MjlmMTNkMmMyNzRkYTA5Mzk3OWIwNGE4ODZlZDcwL3RhYmxlcmFuZ2U6YzgyOWYxM2QyYzI3NGRhMDkzOTc5YjA0YTg4NmVkNzBfNS0xLTEtMS0yNTgxMw_551b6203-bbb6-4815-a7cf-048bdf3d6e09"
      unitRef="usd">149773000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80Ni9mcmFnOmZjZTk4NzhkMWVkZTRkY2Y5NDliZmRmM2E0YzVhZmE3L3RhYmxlOmM4MjlmMTNkMmMyNzRkYTA5Mzk3OWIwNGE4ODZlZDcwL3RhYmxlcmFuZ2U6YzgyOWYxM2QyYzI3NGRhMDkzOTc5YjA0YTg4NmVkNzBfNS0zLTEtMS0yNTgxMw_9c8bea45-7566-4851-ab90-a63b458630b3"
      unitRef="usd">147664000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RleHRyZWdpb246ZGEzOTFmMjhmMmM2NGI1OThmODcxNDBmMTUzZWEzMDJfMjYzMA_42e8745f-8f87-4eb6-919f-bf6aaac88e2e">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(7) Fair Value Measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A three-level fair value hierarchy prioritizes the inputs used to measure fair value. The hierarchy requires entities to maximize the use of observable inputs and minimize the use of unobservable inputs. The three levels of inputs used to measure fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 1&#x2014;Quoted prices in active markets for identical assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 2&#x2014;Quoted prices in active markets for similar assets and liabilities, or other 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:10pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets and liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures certain cash and cash equivalents, accounts receivable, accounts payable and client fund obligations at fair value on a recurring basis using Level 1 inputs. The Company considers the recorded value of these financial assets and liabilities to approximate the fair value of the respective assets and liabilities at June&#160;30, 2021 and March&#160;31, 2022 based upon the short-term nature of these assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Marketable securities, consisting of securities classified as available-for-sale as well as certain cash equivalents, are recorded at fair value on a recurring basis using Level 2 inputs obtained from an independent pricing service. Available-for-sale securities include commercial paper, corporate bonds, asset-backed securities, certificate of deposit, U.S. treasury securities, U.S. government agency and other securities. The independent pricing service utilizes a variety of inputs including benchmark yields, broker/dealer quoted prices, reported trades, issuer spreads as well as other available market data. The Company, on a sample basis, validates the pricing from the independent pricing service against another third-party pricing source for reasonableness. The Company has not adjusted any prices obtained by the independent pricing service, as it believes they are appropriately valued. There were no available-for-sale securities classified in Level 3 of the fair value hierarchy at June&#160;30, 2021 or March&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value level for the Company&#x2019;s cash and cash equivalents and available-for-sale securities is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;202,287&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;202,287&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Funds held for clients' cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,743,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,743,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,539&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,539&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,966,420&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,945,881&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,539&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31, 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:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;96,465&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;96,465&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Funds held for clients' cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,176,903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,176,903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;49,327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;49,327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;53,319&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;53,319&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,947&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,947&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;23,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;23,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147,664&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147,664&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,421,032&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,273,368&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147,664&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0cc1fcf192f24feab05df88058957998_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RleHRyZWdpb246ZGEzOTFmMjhmMmM2NGI1OThmODcxNDBmMTUzZWEzMDJfMjQxNw_238cfb76-716b-4f80-a96b-e35cd3ee6dbc"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iff45a7842d554245ab3a397aaa738d1c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RleHRyZWdpb246ZGEzOTFmMjhmMmM2NGI1OThmODcxNDBmMTUzZWEzMDJfMjQxNw_8dff9afd-13c6-4ca1-b69d-fcc64ef01047"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RleHRyZWdpb246ZGEzOTFmMjhmMmM2NGI1OThmODcxNDBmMTUzZWEzMDJfMjYzMQ_da44b99f-33f8-43ea-8f67-68bd6fabf131">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value level for the Company&#x2019;s cash and cash equivalents and available-for-sale securities is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;202,287&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;202,287&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Funds held for clients' cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,743,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,743,594&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,460&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,079&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,539&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,539&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,966,420&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,945,881&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;20,539&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;March 31, 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:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;96,465&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;96,465&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Funds held for clients' cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,176,903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,176,903&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;49,327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;49,327&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;53,319&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;53,319&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,947&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,947&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;23,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;23,735&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;U.S government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;6,628&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,762&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147,664&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147,664&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,421,032&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,273,368&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;147,664&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfMi0xLTEtMS0yNTgxMw_8cfc540e-b1ac-4f79-a9ae-2599e1bb3310"
      unitRef="usd">202287000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib939689724854887b7c03484e6728120_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfMi0zLTEtMS0yNTgxMw_4c8194b5-9bd8-48e1-8803-5702b0eccf9d"
      unitRef="usd">202287000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i53eff5cd46594c3496a9d4e97ac0db02_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfMi01LTEtMS0yNTgxMw_a7f3f762-eee4-4a2f-8c62-db3c24ee2782"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfMy0xLTEtMS0yNTgxMw_87ea305f-f829-4aea-9109-01faa4319db6"
      unitRef="usd">1743594000</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="ib939689724854887b7c03484e6728120_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfMy0zLTEtMS0yNTgxMw_e79d7a53-81df-4704-84e2-72406f06cbc8"
      unitRef="usd">1743594000</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="i53eff5cd46594c3496a9d4e97ac0db02_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfMy01LTEtMS0yNTgxMw_667ca02f-e3e5-4f87-8fda-c50d15799f49"
      unitRef="usd">0</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id01415430a624ff5bf39335d2847827e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfNS0xLTEtMS0yNTgxMw_80f8381e-5e7b-47dc-9404-5979266c5668"
      unitRef="usd">13460000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic40a78fada124b45871de7f372b6a2b0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfNS01LTEtMS0yNTgxMw_b979ba4e-fa1c-486f-a99b-59c30d0a6038"
      unitRef="usd">13460000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i60a2962576084e0ca35719ed994d2744_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfNi0xLTEtMS0yNTgxMw_344d4f02-0f11-4123-9efb-9500ef669b43"
      unitRef="usd">7079000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1d22927fe2c74bbcb65f544f6d23fea9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfNi01LTEtMS0yNTgxMw_472482d0-300b-418b-910e-9a391aea0278"
      unitRef="usd">7079000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfNy0xLTEtMS0yNTgxMw_73cc03ea-ef92-4d9b-beaf-2e6f801a2b22"
      unitRef="usd">20539000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i53eff5cd46594c3496a9d4e97ac0db02_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfNy01LTEtMS0yNTgxMw_f862b7e3-c21a-4eac-88f6-e4d97c5e9481"
      unitRef="usd">20539000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:Investments
      contextRef="icb951c2c18db40f2b3c013016f3fe694_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfOC0xLTEtMS0yNTgxMw_51c34002-be9d-4850-a827-66db09db5b73"
      unitRef="usd">1966420000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="ib939689724854887b7c03484e6728120_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfOC0zLTEtMS0yNTgxMw_3b1e2a6e-70c3-4b67-acc7-75f5d3a8e14e"
      unitRef="usd">1945881000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="i53eff5cd46594c3496a9d4e97ac0db02_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOjY0MTI0MmEwNGZiNzRlNDc4ZTczMzg4ZDkxYmVlNTU1L3RhYmxlcmFuZ2U6NjQxMjQyYTA0ZmI3NGU0NzhlNzMzODhkOTFiZWU1NTVfOC01LTEtMS0yNTgxMw_6b793521-f53b-4d17-ba5a-798fdfa6e634"
      unitRef="usd">20539000</us-gaap:Investments>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMi0xLTEtMS0yNTgxMw_b83bb2f2-ef43-4811-a43a-da20452e7c81"
      unitRef="usd">96465000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i96c0d65019364d3687bbce2be7b975f9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMi0zLTEtMS0yNTgxMw_587801b6-6774-4271-b1eb-8edb1a92a40a"
      unitRef="usd">96465000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie5e2d3db307a4fe9b36a05e7cbef3377_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMi01LTEtMS0yNTgxMw_8df94177-6f46-4b45-9c00-0d2c691e9e74"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMy0xLTEtMS0yNTgxMw_19922054-a3cb-44d7-a876-5403e991d88f"
      unitRef="usd">4176903000</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="i96c0d65019364d3687bbce2be7b975f9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMy0zLTEtMS0yNTgxMw_ce8b4dc0-73ad-46b4-9397-35b9ff73cac7"
      unitRef="usd">4176903000</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <pcty:FundsHeldForClientsCashAndCashEquivalents
      contextRef="ie5e2d3db307a4fe9b36a05e7cbef3377_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMy01LTEtMS0yNTgxMw_1230feac-c48e-4556-917a-cae6694d6838"
      unitRef="usd">0</pcty:FundsHeldForClientsCashAndCashEquivalents>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i10472db55b304b6086600aa89bb3f469_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfNS0xLTEtMS0yNTgxMw_2399a7d5-4d5b-48fd-9968-4d54adee95a5"
      unitRef="usd">49327000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibe1433c0ed3545ddb416e4741d316c7a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfNS01LTEtMS0yNTgxMw_a84558d1-e403-4fec-8d28-5f729aab121a"
      unitRef="usd">49327000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i961652e3ecad47989791229dfdbe97af_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfNi0xLTEtMS0yNTgxMw_d60eb374-79e3-4da3-a34b-a4c9c8cc732d"
      unitRef="usd">53319000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifb52be388e694ddc94ba0eb2f3bad030_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfNi01LTEtMS0yNTgxMw_abb89579-04bd-4ec5-b5c3-b0cff6c6454b"
      unitRef="usd">53319000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i42af760ef8d14946b15716a301090bbc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfNy0xLTEtMS0yNTgxMw_ab7179fa-8518-41e8-9d9a-47049ced7dc3"
      unitRef="usd">7947000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id785799c784a4294ba5bce89e671085b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfNy01LTEtMS0yNTgxMw_c7208efc-05ba-4315-8b0a-cc08e5d4e80d"
      unitRef="usd">7947000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idfe92c1be57248dd87bec86ebb3ad7d5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfOC0xLTEtMS0yNTgxMw_ebabb783-2d28-4981-8c4f-9e8733afae48"
      unitRef="usd">23735000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iab57fc53af26482e8ee919593b4f6b26_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfOC01LTEtMS0yNTgxMw_e2bd24e3-62ba-40b8-b1a7-c3c0d520637d"
      unitRef="usd">23735000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9fc75f914d8a429a807b5ea452072444_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfOS0xLTEtMS0yNTgxMw_2e24b30d-719c-4899-bba4-508102ba10d1"
      unitRef="usd">3946000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i827e26f146144a78b3a6bd05788237b6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfOS01LTEtMS0yNTgxMw_b16fa1c5-a3a9-4d87-825e-b75ce83f94c0"
      unitRef="usd">3946000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4b550cb01ce1407ba1abebfc1a5a01a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMTAtMS0xLTEtMjU4MTM_ceb088c8-51e3-4d50-bd8b-333d8016dff2"
      unitRef="usd">6628000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i439f20339899448b8879134934c946bd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMTAtNS0xLTEtMjU4MTM_487c36a0-6ed8-43f6-82f0-53705cf6d92a"
      unitRef="usd">6628000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic3950d4bb6104e6481cd7366c4b1ecd6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMTEtMS0xLTEtMjU4MTM_37df05c1-5570-406b-b059-e065505f8c2c"
      unitRef="usd">2762000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id196274a19ba459f9d2bb1be4700f934_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMTEtNS0xLTEtMjU4MTM_df13e9b2-defc-4f3d-bfce-cd5855147d96"
      unitRef="usd">2762000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMTItMS0xLTEtMjU4MTM_a11ac400-0d24-46cd-99e4-314af646c500"
      unitRef="usd">147664000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie5e2d3db307a4fe9b36a05e7cbef3377_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMTItNS0xLTEtMjU4MTM_966947d8-a942-41f6-8ee1-f313971d3a3a"
      unitRef="usd">147664000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:Investments
      contextRef="ib3372ae9eaed4f2cb5832a575b5568ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMTMtMS0xLTEtMjU4MTM_bc2ab25f-e30f-473a-9e18-8b95b3615b72"
      unitRef="usd">4421032000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="i96c0d65019364d3687bbce2be7b975f9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMTMtMy0xLTEtMjU4MTM_afb16293-ee2e-4c6a-a5a2-a76f8be432ed"
      unitRef="usd">4273368000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="ie5e2d3db307a4fe9b36a05e7cbef3377_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl80OS9mcmFnOmRhMzkxZjI4ZjJjNjRiNTk4Zjg3MTQwZjE1M2VhMzAyL3RhYmxlOmJkZGU4NmE3ODg1OTQ1MDk5YTg5OGVjYWM2ZTcyMTgxL3RhYmxlcmFuZ2U6YmRkZTg2YTc4ODU5NDUwOTlhODk4ZWNhYzZlNzIxODFfMTMtNS0xLTEtMjU4MTM_18e627bc-9126-4404-8d40-77a7b759e54c"
      unitRef="usd">147664000</us-gaap:Investments>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfMjI0Mg_b1a6d572-f9c2-4c6a-ade6-515bd6164aca">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(8) Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2019, the Company entered into a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfNTU_6a578942-ba8c-4af1-a139-3245433d4cef"&gt;five&lt;/span&gt;-year revolving credit agreement with PNC Bank, National Association, and other lenders, which is secured by substantially all of the Company&#x2019;s assets, subject to certain restrictions. The revolving credit agreement provides for a senior secured revolving credit facility (the &#x201c;credit facility&#x201d;) under which the Company may borrow up to $250,000, which may be increased up to $375,000, subject to obtaining additional lender commitments and certain approvals and satisfying other requirements. The credit facility is scheduled to expire in July 2024. In January 2022, the Company borrowed $50,000 under the credit facility in connection with its acquisition of Cloudsnap, which it repaid prior to March&#160;31, 2022. Refer to Note 4 for additional details on this acquisition. There were no borrowings under the credit facility at June&#160;30, 2021 or March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The proceeds of any borrowings are to be used to fund working capital, capital expenditures and general corporate purposes, including permitted acquisitions, permitted investments, permitted distributions and share repurchases. The Company may generally borrow, prepay and reborrow under the credit facility and terminate or reduce the lenders&#x2019; commitments at any time prior to revolving credit facility expiration without a premium or a penalty, other than customary &#x201c;breakage&#x201d; costs with respect to London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) revolving loans. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Any borrowings under the credit facility will generally bear interest, at the Company&#x2019;s option, at a rate per annum determined by reference to either the LIBOR (or a replacement index for the LIBOR rate) or an adjusted base rate, in each case plus an applicable margin ranging from 0.875% to 1.375% and 0.0% to 0.375%, respectively, based on the then-applicable net senior secured leverage ratio. Additionally, the Company is required to pay certain commitment, letter of credit fronting and letter of credit participation fees on available and/or undrawn portions of the credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the credit facility, the Company is required to comply with certain customary affirmative and negative covenants, including a requirement to maintain a maximum net total leverage ratio of not greater than 4.00 to 1.00, a maximum net senior secured leverage ratio of not greater than 3.50 to 1.00 and a minimum interest coverage ratio of not less than 3.00 to 1.00. As of March&#160;31, 2022, the Company was in compliance with all of the aforementioned covenants.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ifa90aae1f7994921aa85f5da54f760f0_I20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfMzk0_09275170-8cfa-48d1-a2f5-3e6ac9a90d21"
      unitRef="usd">250000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <pcty:LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity
      contextRef="ifa90aae1f7994921aa85f5da54f760f0_I20190731"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfNDMw_6b4af8a0-9343-4aea-ac93-fdfa1e987af8"
      unitRef="usd">375000000</pcty:LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfMTA5OTUxMTYzMDE3Mw_8ccc3adf-9ceb-4215-8fff-eb501d350061"
      unitRef="usd">50000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="if6a67f4b5cb9437bb782c555b0155973_D20210630-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfNjEw_62ad94d0-9066-4593-a484-6936f1012ed8"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i9d91768070e74f89be62eeb57863de39_D20220331-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfNjEw_654c803d-af4a-4c3c-b413-484fb4995ec4"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifc4db104e62a43e4bfa3b97d2cb355aa_D20190701-20190731"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfMTUwNA_7b0cf217-7b7e-4a76-8aee-b72072f22445"
      unitRef="number">0.00875</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i70f672038a754e9980637cf77bf82750_D20190701-20190731"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfMTUxMA_8b73459c-138a-4798-9422-20f31cf729d3"
      unitRef="number">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id24d247e86fd4808800eabfffaf298c0_D20190701-20190731"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfMTUxNw_f545c76a-fb42-40d2-8778-dd0e2060debb"
      unitRef="number">0.000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i456df7631ce24b7c857f2552a05d38f0_D20190701-20190731"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfMTUyMw_312a7cb2-8ae3-455d-8864-70b8068fdd36"
      unitRef="number">0.00375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <pcty:CreditFacilityCovenantConsolidatedLeverageRatio
      contextRef="i986b490521b2457fa218a2fba17a5268_D20190701-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfMjAwOA_d6b3a043-11ce-49fa-932b-48c82aa72523"
      unitRef="number">4.00</pcty:CreditFacilityCovenantConsolidatedLeverageRatio>
    <pcty:CreditFacilityCovenantSeniorSecuredLeverageRatio
      contextRef="i986b490521b2457fa218a2fba17a5268_D20190701-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfMjA4NA_710ba10b-0efd-4328-97ba-ca6ecf98267b"
      unitRef="number">3.50</pcty:CreditFacilityCovenantSeniorSecuredLeverageRatio>
    <pcty:CreditFacilityCovenantConsolidatedInterestCoverageRatio
      contextRef="i8f82802072c845eeb17a5261d6baf8d5_D20190701-20190731"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81Mi9mcmFnOmRiMGU2MDI5MjYwZDRkMmU4NThhMjg4ZWJhNTcyNTVjL3RleHRyZWdpb246ZGIwZTYwMjkyNjBkNGQyZTg1OGEyODhlYmE1NzI1NWNfMjE1MA_7ad0f39f-b391-4de9-a986-f57a32d95d32"
      unitRef="number">3.00</pcty:CreditFacilityCovenantConsolidatedInterestCoverageRatio>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNTAxMw_4ea81e61-4ad6-410e-bebf-c508260f138c">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(9) Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company maintains a 2008 Equity Incentive Plan (the &#x201c;2008 Plan&#x201d;) and a 2014 Equity Incentive Plan (the &#x201c;2014 Plan&#x201d;) pursuant to which the Company has reserved shares of its common stock for issuance to its employees, directors and non-employee third parties. The 2014 Plan serves as the successor to the 2008 Plan and permits the granting of restricted stock units and other equity incentives at the discretion of the compensation committee of the Company&#x2019;s board of directors. No new awards have been or will be issued under the 2008 Plan since the effective date of the 2014 Plan. Outstanding awards under the 2008 Plan continue to be subject to the terms and conditions of the 2008 Plan. The number of shares of common stock reserved for issuance under the 2014 Plan may increase each calendar year, continuing through and including January 1, 2024. The number of shares added each year may be equal to the lesser of (a) four and five tenths percent (4.5%) of the number of shares of common stock of the Company issued and outstanding on the immediately preceding December 31, or (b) an amount determined by the Company&#x2019;s board of directors. The Company's board of directors approved the increase in the number of common shares in reserve for issuance under the 2014 Plan by 2,400 shares, effective January 1, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, the Company had 14,391 shares allocated to the plans, of which 1,999 shares were subject to outstanding options or awards. Generally, the Company issues previously unissued shares for the exercise of stock options or vesting of awards; however, shares previously subject to 2014 Plan grants or awards that are forfeited or net settled at exercise or release may be reissued to satisfy future issuances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes changes in the number of shares available for grant under the Company&#x2019;s equity incentive plans during the nine months ended March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Available for grant at July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;10,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;January 1, 2022 Evergreen provision increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;MSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Shares withheld in settlement of taxes and/or exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Shares removed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Available for grant at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;12,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt 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:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares removed represents forfeitures of shares and shares withheld in settlement of taxes and/or payment of exercise price related to grants made under the 2008 Plan. As noted above, no new awards will be issued under the 2008 Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense related to restricted stock units (&#x201c;RSUs&#x201d;), market share units (&#x201c;MSUs&#x201d;) and the Employee Stock Purchase Plan is included in the following line items in the accompanying unaudited consolidated statements of operations and comprehensive income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;11,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;15,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;21,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;31,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;16,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;24,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;46,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;70,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt 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:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company capitalized $652 and $1,886 of stock-based compensation expense in its capitalized internal-use software costs in the three months ended March 31, 2021 and 2022, respectively, and $1,949 and $5,312 during the nine months ended March 31, 2021 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, the compensation committee of the Company&#x2019;s board of directors approved the modification of the performance targets for vesting of the performance-based restricted stock units granted in fiscal 2020. The Company recorded $1,776 and $1,819 in stock-based compensation expense during the three months ended March 31, 2021 and 2022, respectively, and $4,560 and $4,877 during the nine months ended March 31, 2021 and 2022, respectively, related to these modified performance-based restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, Michael Haske announced his intent to resign from his position effective September 1, 2022. In connection with his resignation, the Company&#x2019;s board of directors approved a Transition and Separation Agreement and a Consulting Services Agreement whereby Mr. Haske will provide consulting services to the Company for a period of one year after the end of his employment on September 1, 2022. Pursuant to these agreements, the compensation committee of the Company's board of directors approved the modifications of certain of Mr. Haske's outstanding RSUs and MSUs to allow the awards to continue to vest after the end of his service period. As a result, the Company will record the cumulative effect of the modifications and accelerate the recognition of the remaining expense associated with certain of Mr. Haske's unmodified outstanding awards over his remaining substantive service period. The modifications of these awards did not have a material impact on the Company's financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no stock options granted during the nine months ended March&#160;31, 2022. The table below presents stock option activity during the nine months ended March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Outstanding Options&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:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;16.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 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:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2.4&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;133,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;18.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;105,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Options vested and exercisable at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;18.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;105,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of options exercised was $20,975 and $1,819 during the three months ended March 31, 2021 and 2022, respectively, and $58,252 and $49,446 during the nine months ended March 31, 2021 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants RSUs under the 2014 Plan with terms determined at the discretion of the compensation committee of the Company&#x2019;s board of directors. RSUs generally vest over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMzM3Ng_90cda9a3-8220-4a4a-952e-cc27115f21de"&gt;three&lt;/span&gt; or four years following the grant date. Certain RSU awards have time-based vesting conditions while other RSUs vest based on the achievement of certain revenue growth and/or Adjusted EBITDA margin targets. For these performance-based RSUs, the Company recognizes stock-based compensation expense based upon the probable or actual achievement of these aforementioned performance metrics. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents restricted stock unit activity during the nine months ended March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;grant date&lt;br/&gt;fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSU balance at July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;100.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSUs granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;247.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSUs vested &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(549)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;84.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSUs forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;160.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSU balance at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;169.40&#160;&lt;/span&gt;&lt;/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:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2022, there was $113,191 of total unrecognized compensation cost, net of estimated forfeitures, related to unvested restricted stock units granted. That cost is expected to be recognized over a weighted average period of 1.9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also grants MSUs under the 2014 Plan with terms determined at the discretion of the Committee. The actual number of MSUs that will be eligible to vest is based on the achievement of a relative total shareholder return (&#x201c;TSR&#x201d;) target as compared to the TSR realized by each of the companies comprising the Russell 3000 Index over an approximately &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNDQzMg_17ca7295-ef7e-435f-8cfa-d9a35e0d46b2"&gt;three&lt;/span&gt;-year period. The MSUs cliff-vest at the end of the TSR measurement period, and up to 200% of the target number of shares subject to each MSU are eligible to be earned.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents market share unit activity during the nine months ended March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;grant date&lt;br/&gt;fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;MSU balance at July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;58&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;178.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;MSUs granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;361.02&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;MSUs forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;178.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;MSU balance at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;263.83&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimated the grant date fair value of the MSUs using a Monte Carlo simulation model that included the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Nine Months Ended&lt;br/&gt;March 31,&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Valuation assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Expected dividend yield &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Expected volatility &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:0.97pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;47.4 - 47.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Expected term (years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.97pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2.92 - 3.04 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Risk&#x2011;free interest rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.18%&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;div style="padding-left:0.97pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.43 - 0.47%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2022, there was $16,131 of total unrecognized compensation cost, net of estimated forfeitures, related to unvested MSUs. That cost is expected to be recognized over a period of 2.2 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="idcc024e0fc11498c91a3504611943c86_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNTE2_87863e1b-175b-4659-9c58-de8d531ad6af"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageNumberOfAdditionalSharesAvailableForGrant
      contextRef="i63125905037a40bfa257472364b2e077_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfOTky_dbbc6fb5-00bd-4689-b924-4fb209c1263d"
      unitRef="number">0.045</pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageNumberOfAdditionalSharesAvailableForGrant>
    <pcty:CommonStockCapitalSharesReservedForFutureIssuanceIncrease
      contextRef="ic02d5a41cdf147a0a8ba9560a8509910_D20220101-20220101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMjE5OTAyMzI2MDc2MQ_cec7a72b-04fd-4ff0-a044-1c0659f82e66"
      unitRef="shares">2400000</pcty:CommonStockCapitalSharesReservedForFutureIssuanceIncrease>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ibe554ef0dfa0477fbcf0a827a6abab44_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMTIwOA_3da6f304-289f-4bb5-96fb-c7a06d96dd13"
      unitRef="shares">14391000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCapitalSharesReservedForIssuance
      contextRef="ibe554ef0dfa0477fbcf0a827a6abab44_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMTI1MQ_eed81d34-1a4a-4150-9407-3c704544ee3d"
      unitRef="shares">1999000</pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCapitalSharesReservedForIssuance>
    <pcty:ScheduleOfShareBasedCompensationActivitiesTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNTAwOQ_8fb70ba7-e722-4abc-91f0-9bf893d999cb">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes changes in the number of shares available for grant under the Company&#x2019;s equity incentive plans during the nine months ended March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Available for grant at July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;10,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;January 1, 2022 Evergreen provision increase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;MSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Shares withheld in settlement of taxes and/or exercise price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Shares removed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Available for grant at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;12,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pcty:ScheduleOfShareBasedCompensationActivitiesTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ib86799bd97fd41fa9ea62e2c8630d032_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjU0MGJjYzNlOTExODQzYWQ5NGMzOWMyNzg2NTU0ODI5L3RhYmxlcmFuZ2U6NTQwYmNjM2U5MTE4NDNhZDk0YzM5YzI3ODY1NTQ4MjlfMS0xLTEtMS0yNTgxMw_1f1ce181-87e5-4c11-ad35-f72b537da275"
      unitRef="shares">10312000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <pcty:CommonStockCapitalSharesReservedForFutureIssuanceIncrease
      contextRef="idbe1cdf361c14c4da23b57c588c155ee_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjU0MGJjYzNlOTExODQzYWQ5NGMzOWMyNzg2NTU0ODI5L3RhYmxlcmFuZ2U6NTQwYmNjM2U5MTE4NDNhZDk0YzM5YzI3ODY1NTQ4MjlfMi0xLTEtMS0yODA4MQ_5bdc0a7a-c562-4a73-8867-d6f2d3b0855c"
      unitRef="shares">2400000</pcty:CommonStockCapitalSharesReservedForFutureIssuanceIncrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idbe1cdf361c14c4da23b57c588c155ee_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjU0MGJjYzNlOTExODQzYWQ5NGMzOWMyNzg2NTU0ODI5L3RhYmxlcmFuZ2U6NTQwYmNjM2U5MTE4NDNhZDk0YzM5YzI3ODY1NTQ4MjlfMi0xLTEtMS0yNTgxMw_9206fe47-27e0-4ce1-ba0d-993d645d9b63"
      unitRef="shares">614000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketShareUnits
      contextRef="idbe1cdf361c14c4da23b57c588c155ee_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjU0MGJjYzNlOTExODQzYWQ5NGMzOWMyNzg2NTU0ODI5L3RhYmxlcmFuZ2U6NTQwYmNjM2U5MTE4NDNhZDk0YzM5YzI3ODY1NTQ4MjlfMy0xLTEtMS0yNTgxMw_3bc5d3f8-3bf9-4b1a-b6dd-3a1f82a177be"
      unitRef="shares">47000</pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardMarketShareUnits>
    <pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwardsInShares
      contextRef="idbe1cdf361c14c4da23b57c588c155ee_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjU0MGJjYzNlOTExODQzYWQ5NGMzOWMyNzg2NTU0ODI5L3RhYmxlcmFuZ2U6NTQwYmNjM2U5MTE4NDNhZDk0YzM5YzI3ODY1NTQ4MjlfNC0xLTEtMS0yNTgxMw_3cab94e1-a700-4f2c-a820-b1565dcf8570"
      unitRef="shares">280000</pcty:NetSettlementForTaxesAndorExercisePriceRelatedToEquityAwardsInShares>
    <pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardForfeituresInPeriod
      contextRef="idbe1cdf361c14c4da23b57c588c155ee_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjU0MGJjYzNlOTExODQzYWQ5NGMzOWMyNzg2NTU0ODI5L3RhYmxlcmFuZ2U6NTQwYmNjM2U5MTE4NDNhZDk0YzM5YzI3ODY1NTQ4MjlfNS0xLTEtMS0yNTgxMw_f14866ab-b99f-4bd4-acf6-e1905dd4c4f6"
      unitRef="shares">120000</pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardForfeituresInPeriod>
    <pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRemovedInPeriod
      contextRef="idbe1cdf361c14c4da23b57c588c155ee_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjU0MGJjYzNlOTExODQzYWQ5NGMzOWMyNzg2NTU0ODI5L3RhYmxlcmFuZ2U6NTQwYmNjM2U5MTE4NDNhZDk0YzM5YzI3ODY1NTQ4MjlfNi0xLTEtMS0yNTgxMw_942ec2e8-533e-4751-bba5-30b61ca3c32c"
      unitRef="shares">59000</pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRemovedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ibe554ef0dfa0477fbcf0a827a6abab44_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjU0MGJjYzNlOTExODQzYWQ5NGMzOWMyNzg2NTU0ODI5L3RhYmxlcmFuZ2U6NTQwYmNjM2U5MTE4NDNhZDk0YzM5YzI3ODY1NTQ4MjlfNy0xLTEtMS0yNTgxMw_e1af36cf-1d78-4dc7-b4df-878080318246"
      unitRef="shares">12392000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuable
      contextRef="idcc024e0fc11498c91a3504611943c86_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMTkzMQ_33e18b72-5984-4fc9-8083-d9e5969c00eb"
      unitRef="shares">0</pcty:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuable>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNTAxMA_588861be-8a42-439a-92b1-727ae3c5ed4c">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense related to restricted stock units (&#x201c;RSUs&#x201d;), market share units (&#x201c;MSUs&#x201d;) and the Employee Stock Purchase Plan is included in the following line items in the accompanying unaudited consolidated statements of operations and comprehensive income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Nine Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Cost of revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;8,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;5,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;11,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;15,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;4,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;7,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;11,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;21,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;31,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;16,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;24,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;46,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;70,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7d6e456fce1e48878872860150a81f88_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfMi0xLTEtMS0yNTgxMw_48fa0125-ee75-44bb-a3df-fb494ed38509"
      unitRef="usd">1972000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i117005c8cd224f0cb45685106068c5de_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfMi0zLTEtMS0yNTgxMw_f2b8388f-0eb8-45a0-88ab-501ffc7d8466"
      unitRef="usd">2936000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i39f1a3650afe4f099e09112547649d0f_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfMi01LTEtMS0yNTgxMw_25a5d143-e967-4bef-8b02-fa83823b7ff5"
      unitRef="usd">5773000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iac792a983c7340bc86e5f8eae82ddae2_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfMi03LTEtMS0yNTgxMw_8838870d-d8a1-4f49-95a5-9966118a2e68"
      unitRef="usd">8860000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia7c7a45e586649ce839e7a76fbb39d2b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfMy0xLTEtMS0yNTgxMw_1e8c4e30-fe18-49a4-b13e-cc01c1d61ce5"
      unitRef="usd">3938000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id1b5df24edaf45d680c15c5f321ae7d1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfMy0zLTEtMS0yNTgxMw_62a26c2f-d387-4e6e-9f9f-0cb423ad222c"
      unitRef="usd">5119000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3e5e04f7e642428990cf6e9a76ef52c8_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfMy01LTEtMS0yNTgxMw_4abeb239-1aa4-4e5b-9498-54f8762ddd70"
      unitRef="usd">11783000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1f0b9014ca864934ba4344559ebfef0c_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfMy03LTEtMS0yNTgxMw_115145d2-a80b-455a-99cd-e448d1e24b63"
      unitRef="usd">15994000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib11d2417a9d14ac9bd43a9b0c6a5018a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNC0xLTEtMS0yNTgxMw_ce598f01-c2ad-4fca-a276-7109526dfc98"
      unitRef="usd">2602000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i33622d9973044979909959949be65a15_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNC0zLTEtMS0yNTgxMw_bf437a53-0b51-49ef-adfd-5c8ad2d5ae5b"
      unitRef="usd">4855000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic3eb0a811303450b856c9bfc4e1ee53e_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNC01LTEtMS0yNTgxMw_cc5ee098-b341-4a7b-8e7f-36ec50f8cbb0"
      unitRef="usd">7570000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icaae59451b2a42919e87f045d55eb49b_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNC03LTEtMS0yNTgxMw_c35ca0b1-8ebc-4600-9435-4d9513844726"
      unitRef="usd">13963000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7e5bb88a6c0042a689f70adcbaccc74b_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNS0xLTEtMS0yNTgxMw_b641c1b2-31ae-48fc-bbc4-dbf9588969e5"
      unitRef="usd">7499000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2af1403ffafb44ed8157b69c009c5f79_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNS0zLTEtMS0yNTgxMw_dbbb26d4-7d2d-4943-bdac-235b64535df0"
      unitRef="usd">11485000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib373517e160a43b0a538029483a79cd2_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNS01LTEtMS0yNTgxMw_1eea1a49-cbb9-4ac1-bd5c-75fad31d0a67"
      unitRef="usd">21821000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9fceeb22a67741a9ad2ee5b27c8356e9_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNS03LTEtMS0yNTgxMw_5a362da9-d7be-401f-a5bd-c8f2654e8e4a"
      unitRef="usd">31380000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNi0xLTEtMS0yNTgxMw_f013b907-b316-4718-8243-87f21aa9af22"
      unitRef="usd">16011000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNi0zLTEtMS0yNTgxMw_d02fb652-6141-41ef-bda5-dd924d2c791f"
      unitRef="usd">24395000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNi01LTEtMS0yNTgxMw_ce093e30-dd8a-414f-a9f8-621074403548"
      unitRef="usd">46947000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOmNkOTIwZDg1ZTYxOTQ2ODJhZjJhNGRiOTgwYjY1ODM3L3RhYmxlcmFuZ2U6Y2Q5MjBkODVlNjE5NDY4MmFmMmE0ZGI5ODBiNjU4MzdfNi03LTEtMS0yNTgxMw_f87dc2af-4a59-422d-b460-67dbeece667a"
      unitRef="usd">70197000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMjI5Ng_1e969c7c-45e6-48ef-ad1b-24806c9f3b48"
      unitRef="usd">652000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMjMwMw_995a9418-1638-42ec-884d-c71ab57a6915"
      unitRef="usd">1886000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMjQyNQ_ca16dc42-0ceb-49c6-add9-518d936148ab"
      unitRef="usd">1949000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMjQzMg_98d12910-937d-4fe9-8477-aac5eefed012"
      unitRef="usd">5312000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i36c8d027624d441cb61c4b42814ae098_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMjcwNg_3ef3acfd-5067-4d3a-8291-783ea0d2c7cc"
      unitRef="usd">1776000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i72794928ae7b49bd98ab4c3f638b3c3d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMjcxMw_c66d26f9-a244-4732-bc4c-78c5d11fe8a4"
      unitRef="usd">1819000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5dc3152be7044994be98bb4020cb05a9_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMjc5Mg_621935a4-d8ba-4fe3-8361-db0eaa5323de"
      unitRef="usd">4560000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic00f511b21364a09875c926151d79e90_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMjc5OQ_f7cdad6d-2a4d-4587-b755-63553db7444a"
      unitRef="usd">4877000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i9491e1c06f35409294f2331885891de4_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMjkxNw_93d14e65-2da0-4799-a729-9f0c534e3b39"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNTAxMQ_54a33128-7301-4058-ae2b-b324bf18d866">The table below presents stock option activity during the nine months ended March&#160;31, 2022:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Outstanding Options&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:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Number of&lt;br/&gt;shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;16.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 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:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2.4&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;133,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;9.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Balance at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;18.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;105,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Options vested and exercisable at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;18.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;105,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i559b3740c01b4af9950fa8b77d57aa9a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfMi0xLTEtMS0yNTgxMw_0a5fc3ea-565e-458b-963c-5a4d5ea02308"
      unitRef="shares">765000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i559b3740c01b4af9950fa8b77d57aa9a_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfMi0zLTEtMS0yNTgxMw_a3d63a95-28ae-4077-a55a-933d26ec11cb"
      unitRef="usdPerShare">16.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="icfd18d649b15429ba64815d38703fcae_D20210630-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfMi01LTEtMS0yNTgxMw_ad4f2bd2-1ff2-4e71-9d2a-1b8e16b954d8">P2Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i559b3740c01b4af9950fa8b77d57aa9a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfMi03LTEtMS0yNTgxMw_4fe70b0e-577e-49cb-9f94-5a80a5e08875"
      unitRef="usd">133550000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i9491e1c06f35409294f2331885891de4_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfMy0xLTEtMS0yNTgxMw_93c39ad6-8170-4247-94ee-a2f52ead9b3d"
      unitRef="shares">204000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i9491e1c06f35409294f2331885891de4_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfMy0zLTEtMS0yNTgxMw_ec4420f6-8ca0-42ea-bf89-5c279662c91b"
      unitRef="usdPerShare">9.69</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="id13d081f3c134b69aaa9483fa59266ad_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfNC0xLTEtMS0yNTgxMw_d5a73fee-c16f-4ef4-9256-b1a588e70b49"
      unitRef="shares">561000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="id13d081f3c134b69aaa9483fa59266ad_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfNC0zLTEtMS0yNTgxMw_7494fcbb-659d-4696-888a-0d02b27f2b04"
      unitRef="usdPerShare">18.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i9491e1c06f35409294f2331885891de4_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfNC01LTEtMS0yNTgxMw_3369b05d-13c0-4995-beef-3a9971c18b6c">P1Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="id13d081f3c134b69aaa9483fa59266ad_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfNC03LTEtMS0yNTgxMw_5bd8959e-82d0-4b5c-b363-0dd93b02fa61"
      unitRef="usd">105094000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="id13d081f3c134b69aaa9483fa59266ad_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfNS0xLTEtMS0yNTgxMw_1a7b846e-2443-4e23-ab0c-bd75054bd04c"
      unitRef="shares">561000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="id13d081f3c134b69aaa9483fa59266ad_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfNS0zLTEtMS0yNTgxMw_6a5a8624-7b85-4023-989b-913d61b0586a"
      unitRef="usdPerShare">18.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i9491e1c06f35409294f2331885891de4_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfNS01LTEtMS0yNTgxMw_4bff8d54-7890-4b24-a949-72ad366e30d8">P1Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="id13d081f3c134b69aaa9483fa59266ad_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjNkOTdkMjMyNjVjODQ5MmM5MzEzMTBlODRhYzk4NTZlL3RhYmxlcmFuZ2U6M2Q5N2QyMzI2NWM4NDkyYzkzMTMxMGU4NGFjOTg1NmVfNS03LTEtMS0yNTgxMw_d31a808d-c5ac-4ed2-9f69-55df3b5235ad"
      unitRef="usd">105094000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="id264d5919268432fb6ddd74760fdfd32_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMzEwNA_105f0bae-2cdf-4f45-95d4-c5051727d185"
      unitRef="usd">20975000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i6f7ac95e66f84ddeb623efc88ba9509e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMzExMQ_32b2f8fa-14d0-499f-aff7-7f76b590f712"
      unitRef="usd">1819000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i957773e590ec409281b2f36ed6900be8_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMzE1NA_5198fa16-77f2-4d20-9d4c-533551a4fe32"
      unitRef="usd">58252000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i9491e1c06f35409294f2331885891de4_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMzE2MQ_91ed1ecf-7726-4a1e-9acd-f97cc4fcbb8a"
      unitRef="usd">49446000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i868ffcb9e09e4de8b03b6dca8323d430_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMzM4Mg_c3603166-8a33-407f-a51c-99c6953a4f07">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNTAxMg_09deedfb-25a2-4212-a9c6-dafe2bcbc502">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents restricted stock unit activity during the nine months ended March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;grant date&lt;br/&gt;fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSU balance at July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;100.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSUs granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;247.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSUs vested &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(549)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;84.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSUs forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;160.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;RSU balance at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;169.40&#160;&lt;/span&gt;&lt;/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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic20836819b96488a9703a75ccbcaed78_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjQwNTk1ZjI3MzYyMTRmMTQ5ZDdmNDMyZjEwZjIwZDgxL3RhYmxlcmFuZ2U6NDA1OTVmMjczNjIxNGYxNDlkN2Y0MzJmMTBmMjBkODFfMS0xLTEtMS0yNTgxMw_359ec478-33f3-4f4a-9114-c3574fb010f3"
      unitRef="shares">1388000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic20836819b96488a9703a75ccbcaed78_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjQwNTk1ZjI3MzYyMTRmMTQ5ZDdmNDMyZjEwZjIwZDgxL3RhYmxlcmFuZ2U6NDA1OTVmMjczNjIxNGYxNDlkN2Y0MzJmMTBmMjBkODFfMS0zLTEtMS0yNTgxMw_4606dc5a-76b9-4ff3-8614-0af2be355372"
      unitRef="usdPerShare">100.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="id921093bee004f4db57f3533267d8d15_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjQwNTk1ZjI3MzYyMTRmMTQ5ZDdmNDMyZjEwZjIwZDgxL3RhYmxlcmFuZ2U6NDA1OTVmMjczNjIxNGYxNDlkN2Y0MzJmMTBmMjBkODFfMi0xLTEtMS0yNTgxMw_b3df8ac3-1dcc-4a99-bd35-f298bcd43198"
      unitRef="shares">614000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id921093bee004f4db57f3533267d8d15_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjQwNTk1ZjI3MzYyMTRmMTQ5ZDdmNDMyZjEwZjIwZDgxL3RhYmxlcmFuZ2U6NDA1OTVmMjczNjIxNGYxNDlkN2Y0MzJmMTBmMjBkODFfMi0zLTEtMS0yNTgxMw_8703732e-92fe-4c5b-b896-d7659b7b50d3"
      unitRef="usdPerShare">247.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="id921093bee004f4db57f3533267d8d15_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjQwNTk1ZjI3MzYyMTRmMTQ5ZDdmNDMyZjEwZjIwZDgxL3RhYmxlcmFuZ2U6NDA1OTVmMjczNjIxNGYxNDlkN2Y0MzJmMTBmMjBkODFfMy0xLTEtMS0yNTgxMw_aa82e887-83b8-45dc-984d-2b6e4d083d86"
      unitRef="shares">549000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="id921093bee004f4db57f3533267d8d15_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjQwNTk1ZjI3MzYyMTRmMTQ5ZDdmNDMyZjEwZjIwZDgxL3RhYmxlcmFuZ2U6NDA1OTVmMjczNjIxNGYxNDlkN2Y0MzJmMTBmMjBkODFfMy0zLTEtMS0yNTgxMw_829aab04-ff5e-4f28-86c8-76fb46b6fecc"
      unitRef="usdPerShare">84.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="id921093bee004f4db57f3533267d8d15_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjQwNTk1ZjI3MzYyMTRmMTQ5ZDdmNDMyZjEwZjIwZDgxL3RhYmxlcmFuZ2U6NDA1OTVmMjczNjIxNGYxNDlkN2Y0MzJmMTBmMjBkODFfNC0xLTEtMS0yNTgxMw_c287b175-1600-4e9f-922f-700b57fb6428"
      unitRef="shares">115000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="id921093bee004f4db57f3533267d8d15_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjQwNTk1ZjI3MzYyMTRmMTQ5ZDdmNDMyZjEwZjIwZDgxL3RhYmxlcmFuZ2U6NDA1OTVmMjczNjIxNGYxNDlkN2Y0MzJmMTBmMjBkODFfNC0zLTEtMS0yNTgxMw_8959d169-7b19-43f1-ac85-877d717ad366"
      unitRef="usdPerShare">160.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="idfc4c2b0fbd14e3ea6ed03370f9a4e6c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjQwNTk1ZjI3MzYyMTRmMTQ5ZDdmNDMyZjEwZjIwZDgxL3RhYmxlcmFuZ2U6NDA1OTVmMjczNjIxNGYxNDlkN2Y0MzJmMTBmMjBkODFfNS0xLTEtMS0yNTgxMw_179540c8-c5a9-4b22-85d3-325634d7a808"
      unitRef="shares">1338000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="idfc4c2b0fbd14e3ea6ed03370f9a4e6c_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjQwNTk1ZjI3MzYyMTRmMTQ5ZDdmNDMyZjEwZjIwZDgxL3RhYmxlcmFuZ2U6NDA1OTVmMjczNjIxNGYxNDlkN2Y0MzJmMTBmMjBkODFfNS0zLTEtMS0yNTgxMw_4e18ada1-e373-424f-a26c-b999c7cf1766"
      unitRef="usdPerShare">169.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="idfc4c2b0fbd14e3ea6ed03370f9a4e6c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfMzg3MQ_bb1d7f2f-78d6-4f8a-a001-76d4bcf5fbef"
      unitRef="usd">113191000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id921093bee004f4db57f3533267d8d15_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNDA3MA_a91fcdc3-9ece-4c48-a2c4-9b4449ebd98d">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <pcty:PercentageOfSharesTargetToEachMarketShareUnits
      contextRef="i0b73cd58d2c84888b9069508fca69dae_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNDUyMA_982146f1-f5b9-4d5e-bf0a-cad1b4e26fc8"
      unitRef="number">2</pcty:PercentageOfSharesTargetToEachMarketShareUnits>
    <pcty:ShareBasedPaymentArrangementMarketShareUnitActivityTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNTAwOA_54f23c7a-412a-404b-b5d0-d960b17fb42c">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents market share unit activity during the nine months ended March&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Weighted&lt;br/&gt;average&lt;br/&gt;grant date&lt;br/&gt;fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;MSU balance at July 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;58&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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;178.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;MSUs granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;48&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;361.02&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;MSUs forfeited &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;178.04&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;MSU balance at March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;263.83&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pcty:ShareBasedPaymentArrangementMarketShareUnitActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="idfe2d74f35c34de692f7d93edba90fc8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjZhOTE2MGE1YWU1YTRhNTJhMWJkZWU3MTBlMTI1NDMwL3RhYmxlcmFuZ2U6NmE5MTYwYTVhZTVhNGE1MmExYmRlZTcxMGUxMjU0MzBfMS0xLTEtMS0yNTgxMw_5a47e62d-003f-4a8a-b134-137f7640d289"
      unitRef="shares">58000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="idfe2d74f35c34de692f7d93edba90fc8_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjZhOTE2MGE1YWU1YTRhNTJhMWJkZWU3MTBlMTI1NDMwL3RhYmxlcmFuZ2U6NmE5MTYwYTVhZTVhNGE1MmExYmRlZTcxMGUxMjU0MzBfMS0zLTEtMS0yNTgxMw_0c186dd3-6c25-40d4-931b-bbe0a0dfad1b"
      unitRef="usdPerShare">178.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0b73cd58d2c84888b9069508fca69dae_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjZhOTE2MGE1YWU1YTRhNTJhMWJkZWU3MTBlMTI1NDMwL3RhYmxlcmFuZ2U6NmE5MTYwYTVhZTVhNGE1MmExYmRlZTcxMGUxMjU0MzBfMi0xLTEtMS0yNTgxMw_682dd688-6400-437d-8033-903a71067e5e"
      unitRef="shares">48000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0b73cd58d2c84888b9069508fca69dae_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjZhOTE2MGE1YWU1YTRhNTJhMWJkZWU3MTBlMTI1NDMwL3RhYmxlcmFuZ2U6NmE5MTYwYTVhZTVhNGE1MmExYmRlZTcxMGUxMjU0MzBfMi0zLTEtMS0yNTgxMw_3d8e4e15-ce48-480b-9f1a-040a35046d6f"
      unitRef="usdPerShare">361.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i0b73cd58d2c84888b9069508fca69dae_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjZhOTE2MGE1YWU1YTRhNTJhMWJkZWU3MTBlMTI1NDMwL3RhYmxlcmFuZ2U6NmE5MTYwYTVhZTVhNGE1MmExYmRlZTcxMGUxMjU0MzBfMy0xLTEtMS0yNTgxMw_8598bb9b-e28f-4896-bd6f-9ec541f3c328"
      unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i0b73cd58d2c84888b9069508fca69dae_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjZhOTE2MGE1YWU1YTRhNTJhMWJkZWU3MTBlMTI1NDMwL3RhYmxlcmFuZ2U6NmE5MTYwYTVhZTVhNGE1MmExYmRlZTcxMGUxMjU0MzBfMy0zLTEtMS0yNTgxMw_43fbab7f-ed5a-4443-b99c-cb9e7866aa6f"
      unitRef="usdPerShare">178.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id3e569cc8fe647e5b9065678aa52bbff_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjZhOTE2MGE1YWU1YTRhNTJhMWJkZWU3MTBlMTI1NDMwL3RhYmxlcmFuZ2U6NmE5MTYwYTVhZTVhNGE1MmExYmRlZTcxMGUxMjU0MzBfNC0xLTEtMS0yNTgxMw_1168d986-1840-4dcc-923c-7878d5dc4852"
      unitRef="shares">101000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id3e569cc8fe647e5b9065678aa52bbff_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjZhOTE2MGE1YWU1YTRhNTJhMWJkZWU3MTBlMTI1NDMwL3RhYmxlcmFuZ2U6NmE5MTYwYTVhZTVhNGE1MmExYmRlZTcxMGUxMjU0MzBfNC0zLTEtMS0yNTgxMw_84949d17-92d9-4573-816e-f4271584ff33"
      unitRef="usdPerShare">263.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <pcty:ScheduleOfShareBasedPaymentAwardMarketShareUnitValuationAssumptionsTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNTAxNA_c927c956-8e47-4524-901c-97eac9a7a572">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimated the grant date fair value of the MSUs using a Monte Carlo simulation model that included the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Nine Months Ended&lt;br/&gt;March 31,&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Valuation assumptions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Expected dividend yield &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Expected volatility &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:0.97pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;47.4 - 47.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Expected term (years) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;3.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.97pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2.92 - 3.04 &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Risk&#x2011;free interest rate &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.18%&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;div style="padding-left:0.97pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.43 - 0.47%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</pcty:ScheduleOfShareBasedPaymentAwardMarketShareUnitValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i7224e1357026498d8eac271f5b87234d_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfMy0xLTEtMS0yNTgxMw_82a38cea-ddbe-423b-8ba4-62de2ccf5e48"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i0b73cd58d2c84888b9069508fca69dae_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfMy0zLTEtMS0yNTgxMw_147638d5-ac6c-4725-aa5c-083fa6a514f8"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i7224e1357026498d8eac271f5b87234d_D20200701-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfNC0xLTEtMS0yNTgxMw_5f5ef161-24c5-4260-80d8-435af037c1f8"
      unitRef="number">0.520</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="iebaaadfcd13b4b2f9fe43e8f21968c07_D20210701-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfNC0zLTEtMS0yNTgxMy90ZXh0cmVnaW9uOmQ4M2MwZDNiOWVmNDQxOTNhZGRjN2FkZGU0NGYyNWI2XzIxOTkwMjMyNTU1NzI_85c5bd61-665c-4175-ae19-ac39848b9523"
      unitRef="number">0.474</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="icfa405bd14ea48a0aacb761fbc1b58b6_D20210701-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfNC0zLTEtMS0yNTgxMy90ZXh0cmVnaW9uOmQ4M2MwZDNiOWVmNDQxOTNhZGRjN2FkZGU0NGYyNWI2XzIxOTkwMjMyNTU1ODA_41962001-e1fe-43c8-9f7f-97d489cb0448"
      unitRef="number">0.475</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i7224e1357026498d8eac271f5b87234d_D20200701-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfNS0xLTEtMS0yNTgxMw_840c18a9-27ec-416f-ac2d-bef92905e5b7">P3Y14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="iebaaadfcd13b4b2f9fe43e8f21968c07_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfNS0zLTEtMS0yNTgxMy90ZXh0cmVnaW9uOjU0MDZjNzFiNDU4NjQ4Y2Y4ODc1NzBmNzViNWYxNWQ2XzIxOTkwMjMyNTU1Nzg_8956a36a-2cd0-4bd2-b2b8-86ca4ef2826c">P2Y11M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="icfa405bd14ea48a0aacb761fbc1b58b6_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfNS0zLTEtMS0yNTgxMy90ZXh0cmVnaW9uOjU0MDZjNzFiNDU4NjQ4Y2Y4ODc1NzBmNzViNWYxNWQ2XzIxOTkwMjMyNTU1OTM_5d0a99ba-a2fe-4c7e-abbf-17812e5e4f4c">P3Y14D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i7224e1357026498d8eac271f5b87234d_D20200701-20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfNi0xLTEtMS0yNTgxMw_bc86012b-a042-4f0c-9d2f-e68784558e31"
      unitRef="number">0.0018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iebaaadfcd13b4b2f9fe43e8f21968c07_D20210701-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfNi0zLTEtMS0yNTgxMy90ZXh0cmVnaW9uOjU4YjM0YTVmZmNmNDQyZjJhMDY2MmUwNGI1ZTZiMmU0XzIxOTkwMjMyNTU1NzI_c93cd8a0-4973-4bcb-b3d2-090e7616f4e7"
      unitRef="number">0.0043</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="icfa405bd14ea48a0aacb761fbc1b58b6_D20210701-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RhYmxlOjMzNjc1YjJjYWI1MzRhMWE4NmRhNWNlM2IwNzNmODAxL3RhYmxlcmFuZ2U6MzM2NzViMmNhYjUzNGExYTg2ZGE1Y2UzYjA3M2Y4MDFfNi0zLTEtMS0yNTgxMy90ZXh0cmVnaW9uOjU4YjM0YTVmZmNmNDQyZjJhMDY2MmUwNGI1ZTZiMmU0XzIxOTkwMjMyNTU1ODA_d2ab739d-3aa0-48b2-8779-8aeba816030f"
      unitRef="number">0.0047</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="id3e569cc8fe647e5b9065678aa52bbff_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNDg0OQ_5fd6e271-2ff0-40b7-b128-538007131f5e"
      unitRef="usd">16131000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i0b73cd58d2c84888b9069508fca69dae_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81NS9mcmFnOmY3YzA4YjIwMzc3YTRkODQ4ODIyNDQ3MmRkNjA2NGY0L3RleHRyZWdpb246ZjdjMDhiMjAzNzdhNGQ4NDg4MjI0NDcyZGQ2MDY0ZjRfNTAwNQ_16f32037-3aff-4f08-bc82-2f01637c2c62">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <pcty:LitigationDisclosureTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl81OC9mcmFnOmRmMjZjNTUxNDVkYzQ2ZDU5NjFlNTQwYjE2YTZkZjJhL3RleHRyZWdpb246ZGYyNmM1NTE0NWRjNDZkNTk2MWU1NDBiMTZhNmRmMmFfMTA5Nw_4346d15d-3810-43b3-9092-74d68ff5a86d">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(10) Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 16, 2020, a potential class action complaint was filed against the Company with the Circuit Court of Cook County alleging that the Company violated the Illinois Biometric Information Privacy Act. The complaint seeks statutory damages, attorney&#x2019;s fees and other costs. The Company is unable to estimate any reasonably possible loss, or range of loss, with respect to this matter at this time. The Company intends to vigorously defend against this lawsuit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company is subject to litigation arising in the ordinary course of business. Many of these matters are covered in whole or in part by insurance. In the opinion of the Company&#x2019;s management, the ultimate &lt;/span&gt;&lt;/div&gt;disposition of any matters currently outstanding or threatened will not have a material adverse effect on the Company&#x2019;s financial position, results of operations, or liquidity. However, these matters are subject to inherent uncertainties and could materially impact the Company&#x2019;s financial position, results of operations, or liquidity based on the final disposition of these matters.</pcty:LitigationDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82MS9mcmFnOmJmODQ4NWYxZmEzZTQ5MmJhMjVjYmVlZTA5ZGM2MmNlL3RleHRyZWdpb246YmY4NDg1ZjFmYTNlNDkyYmEyNWNiZWVlMDlkYzYyY2VfMTI4OQ_dd23d4aa-2278-4e9b-b1ca-fc83e30a9df5">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(11) Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s quarterly provision for income taxes is based on the annual effective rate method. The Company&#x2019;s quarterly provision for income taxes also includes the tax impact of certain unusual or infrequently occurring items, if any, including changes in judgment about valuation allowances and effects of changes in tax laws or rates, and other discrete items in the interim period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company&#x2019;s effective tax rate was 5.4% and 26.0% for the three months ended March 31, 2021 and 2022, respectively. The Company&#x2019;s effective tax rate for the three months ended March 31, 2021 was lower than the federal statutory rate of 21% primarily due to excess tax benefits from employee stock-based compensation and state and local income taxes, partially offset by an increase to the valuation allowance. The Company's effective tax rate for the three months ended March 31, 2022 was higher than the federal statutory rate of 21% primarily due to an increase in non-deductible stock-based compensation under Internal Revenue Code Section 162(m), partially offset by research and development tax credits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's effective tax rate was (22.5)% and (16.4)% for the nine months ended March 31, 2021 and 2022, respectively. The Company's effective tax rate for the nine months ended March 31, 2021, and March&#160;31, 2022 was lower than the federal statutory rate of 21% primarily due to excess tax benefits from employee stock-based compensation, research and development tax credits and state and local income taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82MS9mcmFnOmJmODQ4NWYxZmEzZTQ5MmJhMjVjYmVlZTA5ZGM2MmNlL3RleHRyZWdpb246YmY4NDg1ZjFmYTNlNDkyYmEyNWNiZWVlMDlkYzYyY2VfNDY3_0b52abf2-8585-4dc9-9e07-97dd277fc5c0"
      unitRef="number">0.054</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82MS9mcmFnOmJmODQ4NWYxZmEzZTQ5MmJhMjVjYmVlZTA5ZGM2MmNlL3RleHRyZWdpb246YmY4NDg1ZjFmYTNlNDkyYmEyNWNiZWVlMDlkYzYyY2VfNDc0_00d69fb7-9621-4585-82af-e29a8d04ba62"
      unitRef="number">0.260</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82MS9mcmFnOmJmODQ4NWYxZmEzZTQ5MmJhMjVjYmVlZTA5ZGM2MmNlL3RleHRyZWdpb246YmY4NDg1ZjFmYTNlNDkyYmEyNWNiZWVlMDlkYzYyY2VfNTk5_f47ca762-d0b4-4df7-8a76-8c406b44a59d"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82MS9mcmFnOmJmODQ4NWYxZmEzZTQ5MmJhMjVjYmVlZTA5ZGM2MmNlL3RleHRyZWdpb246YmY4NDg1ZjFmYTNlNDkyYmEyNWNiZWVlMDlkYzYyY2VfODYx_442ef675-a616-4dfc-b668-8c20214676c0"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82MS9mcmFnOmJmODQ4NWYxZmEzZTQ5MmJhMjVjYmVlZTA5ZGM2MmNlL3RleHRyZWdpb246YmY4NDg1ZjFmYTNlNDkyYmEyNWNiZWVlMDlkYzYyY2VfOTc4_76750cbc-22ea-4515-82b2-435511f52c43"
      unitRef="number">-0.225</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82MS9mcmFnOmJmODQ4NWYxZmEzZTQ5MmJhMjVjYmVlZTA5ZGM2MmNlL3RleHRyZWdpb246YmY4NDg1ZjFmYTNlNDkyYmEyNWNiZWVlMDlkYzYyY2VfOTg1_bf460ca1-d7a3-48bf-8cb1-fbfad92a4c01"
      unitRef="number">-0.164</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82MS9mcmFnOmJmODQ4NWYxZmEzZTQ5MmJhMjVjYmVlZTA5ZGM2MmNlL3RleHRyZWdpb246YmY4NDg1ZjFmYTNlNDkyYmEyNWNiZWVlMDlkYzYyY2VfMTExOA_32749172-1625-4674-8de8-38db86913eec"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82MS9mcmFnOmJmODQ4NWYxZmEzZTQ5MmJhMjVjYmVlZTA5ZGM2MmNlL3RleHRyZWdpb246YmY4NDg1ZjFmYTNlNDkyYmEyNWNiZWVlMDlkYzYyY2VfMTExOA_84b6fe67-9fd0-498b-91d1-704afcc22e90"
      unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RleHRyZWdpb246MWUzMGJiODhhNDhmNGY2Yzg4NmFiNDBhZGE5Njc1OTlfOTcy_60ab6707-113d-4b3c-b91d-d7eacb296c85">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(12) Net Income Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per common share is computed using the weighted-average number of common shares outstanding during the period. Diluted net income per share is computed using the weighted-average number of common shares outstanding during the period and, if dilutive, potential common shares outstanding during the period. The Company&#x2019;s potential common shares consist of the incremental common shares issuable upon the exercise of stock options, the release of restricted stock units and market share units, and the shares purchasable via the employee stock purchase plan as of the balance sheet date. The following table presents the calculation of basic and diluted net income per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Nine Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;36,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;34,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;58,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;75,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Weighted-average shares used in computing net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;54,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;55,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;54,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;54,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Weighted-average effect of potentially dilutive shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Employee stock options, restricted stock units, market share units and employee stock purchase plan shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;56,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;56,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;56,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;56,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the outstanding restricted stock units and market share units that were excluded from the diluted per share calculation for the periods presented because to include them would have been antidilutive: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Nine Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Market share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;19&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1&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-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;81&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-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13&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-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;78&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RleHRyZWdpb246MWUzMGJiODhhNDhmNGY2Yzg4NmFiNDBhZGE5Njc1OTlfOTcz_2cfb2e79-2992-492d-bab0-329f3a31b163">The following table presents the calculation of basic and diluted net income per share:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Nine Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt 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:0.75pt 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:0.75pt 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:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;36,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;34,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;58,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;75,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Weighted-average shares used in computing net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;54,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;55,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;54,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;54,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Weighted-average effect of potentially dilutive shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Employee stock options, restricted stock units, market share units and employee stock purchase plan shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;2,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1,441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;56,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;56,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;56,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;56,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;0.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMy0xLTEtMS0yNTgxMw_94deacbf-0723-4d58-a5bd-b756c37ed727"
      unitRef="usd">36834000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMy0zLTEtMS0yNTgxMw_67fe7f55-cbd1-4d5a-8987-92cdc1f1d782"
      unitRef="usd">34846000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMy01LTEtMS0yNTgxMw_b7ddccbb-0ff5-4d91-b209-b8ab55367f87"
      unitRef="usd">58936000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMy03LTEtMS0yNTgxMw_79d9d19e-97a6-44f2-b367-820e9bbafa89"
      unitRef="usd">75631000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfNy0xLTEtMS0yNTgxMw_bd5baeed-debc-43e7-bbb3-e4e02a284942"
      unitRef="shares">54415000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfNy0zLTEtMS0yNTgxMw_e9aeffa5-681f-418a-aac4-ffe8fe05e77a"
      unitRef="shares">55114000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfNy01LTEtMS0yNTgxMw_04c246f4-da65-42b7-ace0-d570fc58ce96"
      unitRef="shares">54244000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfNy03LTEtMS0yNTgxMw_14220a4a-041d-40f0-a741-b21708c49dd7"
      unitRef="shares">54996000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfOS0xLTEtMS0yNTgxMw_864732ca-c661-4c18-a0d9-73ec3e800a4b"
      unitRef="shares">1999000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfOS0zLTEtMS0yNTgxMw_f1283dd6-5873-499b-9b8f-75224055e12b"
      unitRef="shares">1253000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfOS01LTEtMS0yNTgxMw_adafd927-86eb-4aac-bf9c-e002ae19c0f6"
      unitRef="shares">2094000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfOS03LTEtMS0yNTgxMw_d4e2df1c-eeca-4b37-9d8d-3e862e7739f8"
      unitRef="shares">1441000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTAtMS0xLTEtMjU4MTM_1f3f880d-e670-4d9e-870d-b0e63e5bad00"
      unitRef="shares">56414000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTAtMy0xLTEtMjU4MTM_ba78b025-52aa-40b7-a5a3-49c3dc20f996"
      unitRef="shares">56367000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTAtNS0xLTEtMjU4MTM_5cabdabd-b90b-4f75-8694-622992d52e37"
      unitRef="shares">56338000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTAtNy0xLTEtMjU4MTM_95c44966-e8cb-4deb-8eae-e655f7cc1950"
      unitRef="shares">56437000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTMtMS0xLTEtMjU4MTM_e2757f83-8076-4e4e-8e9f-dd8ada9f8a02"
      unitRef="usdPerShare">0.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTMtMy0xLTEtMjU4MTM_1a1099ef-e1a5-43ca-b400-bb6690d48b5b"
      unitRef="usdPerShare">0.63</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTMtNS0xLTEtMjU4MTM_b3fc3d9e-47e6-42eb-be3e-e38f5986bff6"
      unitRef="usdPerShare">1.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTMtNy0xLTEtMjU4MTM_543788d6-3bec-46a9-9175-0f39bc9d54e2"
      unitRef="usdPerShare">1.38</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTQtMS0xLTEtMjU4MTM_fb2648cb-d65b-4710-a226-a40ff8b5d761"
      unitRef="usdPerShare">0.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTQtMy0xLTEtMjU4MTM_bb3acaa4-ae25-4edb-b926-3fa0b058e540"
      unitRef="usdPerShare">0.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTQtNS0xLTEtMjU4MTM_834fb17d-5a61-46ee-a011-efc4ddcd5375"
      unitRef="usdPerShare">1.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjAzZWM0NDVhMWMzMTRlNjE5MTk2ZTgyMTFjNjcyYTMyL3RhYmxlcmFuZ2U6MDNlYzQ0NWExYzMxNGU2MTkxOTZlODIxMWM2NzJhMzJfMTQtNy0xLTEtMjU4MTM_335e6f1f-2b78-4519-b568-645c5cb46d26"
      unitRef="usdPerShare">1.34</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RleHRyZWdpb246MWUzMGJiODhhNDhmNGY2Yzg4NmFiNDBhZGE5Njc1OTlfOTc0_b8757b0b-f4a7-4a82-b64f-7bc17cdb9990">&lt;div style="margin-top:10pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the outstanding restricted stock units and market share units that were excluded from the diluted per share calculation for the periods presented because to include them would have been antidilutive: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.085%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Three Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Nine Months Ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Market share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;19&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;&#x2014;&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:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;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 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;59&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;1&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-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;81&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-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;13&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-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"&gt;78&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i07cea8341af84e29ac47416fe734a0d5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfMi0xLTEtMS0yNTgxMw_511a1805-f989-4014-84e6-dbe591d41bd2"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8b28fa0f2e314803bd914041d0b0d742_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfMi0zLTEtMS0yNTgxMw_16a33ebf-8d5b-4b75-ae4f-4e501f01e9a6"
      unitRef="shares">19000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i645b3d83cd3f45b6a64d96f41eadb7be_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfMi01LTEtMS0yNTgxMw_71990ead-2c8d-4aca-9d9a-2371ad05fb84"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie4fbe086d33b40e2bdff379e9ba49d77_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfMi03LTEtMS0yNTgxMw_4cdb2a01-463f-4545-b889-8728484d7709"
      unitRef="shares">19000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3ba9d83baffb4efab95682fcfff7ad5e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfMy0xLTEtMS0yNTgxMw_ad273e85-8324-4821-8bcc-f4ddc33996c1"
      unitRef="shares">1000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iab1798a5e63541cd95eab0923e64b716_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfMy0zLTEtMS0yNTgxMw_6c75f786-0dde-4274-a155-d2089cd660c1"
      unitRef="shares">62000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i908bce24dae34c73915d6201819c4d34_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfMy01LTEtMS0yNTgxMw_c89b3720-7057-4206-9bba-8410badc775b"
      unitRef="shares">13000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idefdef47f4824f42ab6d947683354422_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfMy03LTEtMS0yNTgxMw_7484dca7-dabe-4132-a0a8-01b96270d73f"
      unitRef="shares">59000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2756af427acd4f9883dc75e17901c3ca_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfNC0xLTEtMS0yNTgxMw_2350eb0a-a7a7-4394-8ee5-48aaf4e4ec17"
      unitRef="shares">1000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iee0ec1db76d340e4ac4ba1101eb998d8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfNC0zLTEtMS0yNTgxMw_a7f18fbe-ed8a-4749-8d77-1601d4f322f0"
      unitRef="shares">81000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i508f1997656548ac8c5c88c827107250_D20200701-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfNC01LTEtMS0yNTgxMw_08f290bf-f9be-48d2-95ce-ee198575f181"
      unitRef="shares">13000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ibac6e1430af54ecba9ffc82ce026d56e_D20210701-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjY2ODk4NzEwZDRjYTQ0OGFiM2ZmNzQ1MTIzYTEwM2IyL3NlYzo2Njg5ODcxMGQ0Y2E0NDhhYjNmZjc0NTEyM2ExMDNiMl82NC9mcmFnOjFlMzBiYjg4YTQ4ZjRmNmM4ODZhYjQwYWRhOTY3NTk5L3RhYmxlOjRkZmVkZTgxNjAxNDQxZTBhNzQ2ZDJiNTZkYTc5YTFmL3RhYmxlcmFuZ2U6NGRmZWRlODE2MDE0NDFlMGE3NDZkMmI1NmRhNzlhMWZfNC03LTEtMS0yNTgxMw_a57f7529-b6b5-4ad6-8f84-97b12f03ce6d"
      unitRef="shares">78000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
</xbrl>
